For the longest time, I wore size 6 in Nine West brands (Nine West, Naturalizer, Easy Spirit, Aerosoles, etc) and shopped with full confidence that it will fit. But somehow, in the past year few years, sizing and fit have been hit or miss. Most of my recent size 6 online purchases were small that either I have had to curl up my toes so they do not rub against the shoe, or risk soreness later. Needless to say, I've had to give away many pairs of new shoes because I couldn't wear them. So when I saw these, I ordered two in 6.5 (red and blue) and one in 7 (because size 6.5 was not available at the time of order on the blk/white). I still hit my toes with the 6.5s, probably because of the wedge angle. The size 7 turned out to be the perfect fit. I just wish Nine West could be consistent with their sizing!.