I purchased these shoes for my daughter's wedding.  I needed a small heel, which seems to be a challenge to find now adays, but these were perfect.  The shoes were beautiful and I got a lot of compliments on them.  I figured I would be dancing barefoot (I'm not good in heels), but these were so comfortable that I danced in them all night!  They run true to size and fit perfectly.  My only complaint would be that the strap that goes around the ankle is too long.  I made another hole in the strap to make it tighter, but the back strap would occassionally still slip down.  Overall though - I loved them and they were perfect.