I am very suprised how much I love these. They run a 1/2 size small so thanks to other people's reviews, I order up and they fit great!  Very comfortable; I can run in these heels.  I want a pair in every color!