I have never owned a pair of reefs, hardly where flip flops as it is. But my boyfriend convinced me to get a pair, and I love these! They are so cushiony and durable. They can be worn anywhere in rocks in the lake and they don't get torn or dented ANYTHING! They are easy to wash too which is great since they are white. And they are cute in these colors :) can't go wrong!