Flour sack tea towels are 100% cotton. Washable! 

28'x28"