Love the look of this shoe and its heel height.  Got lots of compliments as well, but as other reviewers said, it runs small.  The "small" part for me was across the front straps on my toes.  I did go up one width but probably could have gotten something even wider.  Trying to stretch it more by wearing socks with the shoe at home.  Great tread on the bottom (not slippery at all on ballroom floors).  The ball of the foot area is padded, but for long wedding wear, I reccommend adding a gel pad.  Still, pretty happy with the purchase overall.