These are really cute flip flops! I love how they look, and the sole is squishy and comfy. I wore them on a 2 mile walk at the beach, and they held up great. My only complaint would be that the straps tend to move - they don't stay in place across the top of my foot, and sort of slide down toward my toes. It can get annoying, but it's not such a problem that I wouldn't buy the shoes again.