These shoes are nice, they breathe really well and are great for water activities. My only complaint is the back piece rubbed my heel and caused slight blistering, it wasn't bad after the first day. The sizing is true to size I wear 8 1/2 street shoe and ordered a 9. Should have stuck with the 8.5 probably would have prevented the rubbing. All in All though I like them.