Basically, tea towels are made from what appears to be Homespun cotton . They aren't really smooth and not thick, just perfect to embroider and dry dishes with. Mine came from a little store in Aguilar, CO....seems like it was an Alda store or something like that.