I wear a 7 - 7.5.  I had to return for an 8. the ankle strap will keep these on, order at least a 1/2 size. They are SUPER classy and stylish. Heel height is not too high and built in platform makes them comfortable. I will say they are a true b width. And would work for a slimmer foot. So if you have a wide foot... i would pass.  I almost had to return for 8.5 .. for the price, great for the wardrobe.