I bought these shoes for swimming. They fit my feet perfectly and were comfortable to wear. I was able to put them on easily and left the dressing room to try them on. On the way to the pool, they felt good and offered pleasant comfort. They worked great in the pool. Provides a good grip in the pool and when exiting the pool. After a walk in the shower, I encountered disappointment in the shoes. While showering, I noticed that the grip wasn't very good. I became more cautious when another pair very similar to these turned out to be slippery. After I took a shower, the shoes exhibited the exact same problem: the shoe's hard tile just doesn't provide traction. From my point of view, there is a risk of slipping/falling on a hard tile floor. If you plan on wearing them outdoors and on surfaces that aren't hard tiles, I would highly recommend them. But if your main surface is hard tiles I wouldn't recommend it.