Perfect for the water park and our local beach. My only complaint is that the shoe gives my daughter blisters on the side of her foot every time she wears them for more than an hour. Does run a little big but not enough to size down in for us.