Bath Rug absorbs water when stepping out, but takes a while to dry. Provides a comfy landing stepping out of the shower with a non-slip and drying surface. It's also machine washable and is easy for upkeep.