I am a true 7. Very rare that I have to get a different size. They fit and don't flop off of my heel, but I ordered another pair in a different color in a 7.5 to see about the fit. I cant tell if the length is off or the toe is to small for my foot if that makes sense? I think these will hurt after being on my feet all day at work. They are very sexy, and the color is spot on. I got the red patent leather. They don't smell bad, and they don't squeak.