This 12 pc towel set is amazing! It includes 4 towels, 4 small rags, and 4 large washcloths. All are made from 100% cotton which I love and prefer. The material of these towels are super soft and feel great on the skin. They are just thick enough, yet still lightweight. They are well made and really nice quality, I can tell they will last my family awhile. They absorb water quickly, so drying off is so much faster using these towels compared to my other ones. I have washed and dried them a couple of times now, and they have held up great. No fraying, tears, shrinking or fading at all. I'm very pleased with this set and would definitely buy more. They are truly my favorite towels I own now, they just feel so nice.