This is my second pair of this same style of reef flip flop. I lost my first pair, so ordered these and thought they'd be the same fit. For whatever reason they are huge. I usually wear a 9, but ordered up a size like most reefs I ordered a size 10. The band does not support your feet. I slip out of those constantly. The sole had absolutely no grip! It's plastic and super slippery! I already fell pretty badly and will never wear these again. Waste of $$$ and not the quality of reef I expected.