Got this for my toddler's weekly waterplay at daycare this summer.  No complaints.  I like how the strap can be tightened and not just a slip on shoe.  We did go to the beach a few times, sand does get in.  Also, very anti slip bottom tends to trap sand and grass.