Emma Bridgewater use a 100% Cotton Half Panama fabric for the majority of its tea towels. It is a 220gsm weight which gives a lovely quality.