These high quality, cotton kitchen towels measure 20x30 inches and is a flat, smooth material. There is even a hanging loop, too! Made of 100% cotton and sewn in India, these towels are intended for decorative use. Each design is printed and pressed onto each towel in Lexington, Kentucky by a staff member of Mississippi Mae using a unique printing process and a commercial heat press.