Townhouse Rugs Memory Foam Bath Rug, 20 by 34-Inch, Slate Blue Memory Foam Bath Rug Made from Microfiber Memory Foam Memory Foam Polyurethane Backing