This bathroom rug is made of 100% cotton and is such a beautiful, soft quality and absorbs the water right out of the shower quickly! With the bottom having great grippy rubber pieces on the bottom for an anti slip rug. You really have to try to get it to budge to make it move anywhere.  The creases from it being folded up went away right after washing,  and the tag will tell you perfectly what settings to wash it on! I am very well pleased with this product! I definitely want to get another one for my other bathroom!