I ordered these in an 8 because I wear an 8 1/2 and the 9 was huge! They're fine but they came with a pretty bad scrape on the top of the foot. I'm debating returning them for this reason. Also the ankle piece doesn't adjust tight enough for small ankles.