This shoe looked great (I bought it for a wedding) and felt good (at first).  The heel wasn't too high but high enough to look dressy.  By the end of the night my feet were screaming in pain, and my toes were totally being pinched in the peep toes.  I ended up with blisters on my feet and toes that did not go away for a long time!  I thought they just needed to be broken in, but the second wedding I wore them too didn't fare much better, kind of a thin sole and no cushioning.  I had to switch to flat sandals for the reception.  Overall, nice looking for SHORT periods of time.