These are great water shoes.  The sole provides more cushion than I expected.  The only disappointment is that the top only has the large hole mesh that can be seen in the picture.  I assumed there was a finer mesh in the inside like my last pair of water shoes.  I got quite a bit of sand in the shoe through the top holes.  Overall they are great shoes to wear to and at the beach!