This rug is quite large, so if you get out of the bath it's going to catch all the water droplets. It's very soft, and definitely feels like foam when stepping on it. It is comfortable, extremely comfortable standing on it. I didn't notice it slipping after I showered or even when I just walked on it. It seemed to stay in place and not move around too much. It did move some, but it wasn't anything concerning or that would make me question the safety of it. Overall, I really like it. It's easy to wash, easy to dry, it's a good rug/bath mat.