I usually wear a 7.5/8 but tend to buy 9 in flip flops, like Old Navy! So I decided to order 7/8(sm). They fit great on my feet, they didn't feel like they'd fall off BUT the sole was as long as my foot and my toes would creep over a little so I decided to return them for 9/10(m). Fit is good, not a a snug as my true size but they stay on and I have the aesthetic result--my toes stay on the sole. Quality is excellent for a rubber flip flop. They will last forever. Value is there. I'm surprised by the negative comments on price. You're not just buying flip flops, you're investing in social change, in an experience, and a real story. For that the price is worth it.