I originally ordered a size 9, that is what the recommended size was for this flip flop. I usually wear a size 9.5 in sneakers, I have a short but wide foot with short toes. The 9 was too big at both the front and back.
I ordered the 8 and it is perfect. The arch support is nice and high.