FloorGuard’s bath mats (shower mats) are made of cotton, with the adding of microfiber makes it super absorbent. This bath floor mats are machine washable. Sink your feet in super soft comfort. It’s an ideal shower floor mats for deluxe hotels as well as luxury apartments.