"Bought these for a wedding- wore them for just under ten hours and my feet were KILLING me by the end of the night (but they weren't bad till like the 6th hour or so...). There's not much (if any) cushion to these shoes, so they're not a great choice if you're planning to be on your feet/walking around for a while. I did love them when I tried them on though: great fit, great look, and the heel is that nice happy medium between being a good sexy heel and a kitten heel.
I normally wear anywhere between a 7.5 and an 8, and the 8 fit perfectly. I'd recommend sizing up if you're on the fence.
Overall, great purchase but not a great choice for longterm wear."