These are fine as sand or water play shoes, they stop slips when we are in the pool area or changing rooms and pretty easy to get on and off but we found they did not fit well until they were a little small. The foot needs to push into the fabric area. The sole is a bit smaller now than some of her shoes but they fit better