This Shaggy Form Bath Rug is perfect for my basement bathroom.  It’s 100% cotton, it feels like a washcloth/bath towel.  It feels great underneath my feet when I step out the shower.  It also absorbs water and dries quickly.  I enjoy that it’s machine washable.  It also has a non-slip back which prevents sliding across the floor. Overall, it’s a great product!