Shoedazzle is pretty accurate with it's sizes.. meaning if you wear a 9 sneaker, they're heels are pretty close to 9... could run in an 8 depending on size heel. Most companies are alot smaller.. I can wear a 4 in some brands and I normally wear a size 7.. but shoedazzle is pretty accurate with their sizing.. i'm a big fan lol