I like Reef flip flops but I don't like the amount of cushioning in the sole of this model.  They are so soft and springy that they almost throw me off balance.  My son has a different model that I like a lot better due to the firm soles.