I bought these in Marshalls last year, and I am so in love with them. For someone who doesnt normally wear heels for extended periods of time, I was really surprised by the comfort of these. Ive worn them to weddings & a full day of work. They are very true to size, though if your feet swell up at all from fancy shoes, I'd recommend getting a .5 size bigger.