These shoes fit really well and are comfortable.
In the princess blue/medieval blue and orange color that I got them, I turn heads everywhere I go.

Pros:
Great fitting
super comfortable
extremely good looking, I'm always getting compliments on them

Cons:
warm
This is a minor con that really only applies to where I live in the desert in Arizona - they are a bit warm - they have sufficient padding to make them extremely comfortable, but they are a bit warm here in the desert for my sweaty feet.  They do breath incredibly well; but in 100F+ temperatures, my feet get just a little too warm (but my feet are always hot).