I purchased these shoes specifically for a beach vacation. I wanted something I could wear in the water that doesn't scream "beach shoes" and could be more versatile as a street shoe too. Pro: 1) Definitely water friendly & dries quickly. 2) Cute looking. I've received several compliments on them. Con: 1) Runs small. I wear a 7.5 normally, so I sized up to an 8. Even with sizing up, this shoe is very snug. I have thin & almost narrow feet and this shoe still felt snug. 2) Doesn't keep sand out. Even though it fits snugly, sand still permeated, which made walking on the beach a very abrasive experience for my feet. 3) Sweaty feet. This shoe doesn't have a liner, just the textured rubber sole. If you are wearing these as a street shoe, be prepared for the ick factor from your foot sliding in sweat after a few hours. 4) Absolutely no arch support. Again, no liner so if you need any kind of support in your shoes, these will not work for you. Don't think you can add an aftermarket support because again- they run small. 5) Totally overpriced. $89 for a shoe with this many negatives is crazy. A more appropriate price point would be about $30.