Bought these for a trip to Lake Huron - the beach is rocky (if you've never been) and a good pair of water shoes are essential - they're comfortable and work great! I have also worn them with my dogs in the local river and they are beautiful.
Love: unisex color and good fit (not too big and not too small), they really don't let any stones through.