We bought these water shoes for my daughter after a foot injury so that she would not get sand and locker room bacteria on her foot.  They are very cute and the soles are very strong and great for stopping skidding in the locker room at the pool.  They slip on very easily and are secure when they are on the feet.  My only complaint is the mesh.  After only 3 wears, the mesh side began to rip which will weaken the integrity of the shoe itself and make it less secure.  I am the only one who was putting them on and taking them off as my daughter is not yet 2 so I know that it was not rough handling that caused this.  My daughter loves them though and must find them comfortable or she would not leave them on.