These run very small. I take a 9m, ordered a 10, due to other reviews. My heel hangs off the back. Return shipping from this seller is not free. The cost to return was 1/2 the cost of the flip flops. I gave them to a friend who wears an 8m. they fit her perfectly. Disappointing purchase overall.