This shoe runs one full size small!!! I ordered a 6 (my usual Nine West size), then a 6.5 and then I ended up going with a 7 in a store. I am keeping the 7. My persistence shows how much I like the styling of the shoe and once I got the 7 the comfort is reasonable.  I would definitely not wear it to work but for a night out when I want to feel young and sexy it will do the trick. The 3 stars is only for the hassle of the waaay off sizing. Otherwise I like the shoe very much - except for the ridgy bottom but that doesn't show too much.