Our great tea towels are made of 100% cotton and are handmade in our small workshop. Of course, the towels come in a pack of two! One towel has a striped pattern and the other is a matching color in plain. The fabric is made of natural cotton and each has a loop for hanging!