"I normally wear a size 8, and sometimes have to go up a size and a half in heels... But I ended up having to get a 10 in these because they run so small!! I was shocked. I went around looking for a 9, 9.5 and none of them worked. So a 10 is what it had to be. Be careful if you have super narrow feet because the bigger the size, the wider the shoe gets in most cases. I have medium width and the 10 wasn't snug but it will do."