This Amazing Grace kitchen towel is so pretty! The high quality, cotton towel measures 20x30 inches and is a flat, smooth material. There is even a hanging loop, too! Made of 100% cotton. The design is placed on the kitchen towel using a unique printing process and a commercial heat press.