I love this shoe, but its one of the ones that run very small. i normally wear a 7 1/2 and i ordered an 8. It is still too smal so i have to get a 9. But it is a great shoe. i wouldnt get this shoe if you don't have any experience walking in a very high heel. You could really hurt yourself and even break your ankle. But for those of you like me, this is a great shoe at a great price. Just round up your shoe size and then go one bigger. you can wear a heel that is a little too big, but not vice-versa.