Very Comfortable water shoe.. Sole is thick enough not to worry about anything going thru it and is not slippery on dock or boat flooring. Lot of different colors, so you can match all your bathing suits.  Only complaint I have is the insert came out the first time I used them.