This bath mat is the perfect size for in front of my shower. It allows me to have something to step on so I can avoid the cold floor and not have a slippery surface when I get done showering. It has a lot of softness and can absorb the water that drips down. It is made with a double layer of foam and a non slip base so it will not move on you. The color is white and it matches my bathroom.