I bought these shoes in "aqua" to wear at my wedding.  As other reviewers have stated, they run large.  I ordered a half size down and that seemed to do the trick.  I probably could have gotten away with a whole size down.  As for the color, I was not looking for a very specific shade of aqua, just wanted something in that general color family.  I was more than happy with how they appeared in person.  They are a little more vibrant in person than what they appear online.  Also, the sheen of the satin makes them "pop" in person.  Overall, the pair I received were not that far off from what was advertised.  Others may have experienced something different if the shoe they received came from a different dye lot perhaps?

Comfort-wise, they are great!  I am a big baby when it comes to heels.  Anything over 3" and I'm whining about "breaking an ankle".  Any sort of pinching, then they're coming off my feet and going straight back to the store.  I'm happy to say, these heels feel incredibly comfy to me.  Coming from me, that says a LOT.  Lastly, I love the hearts on the soles!  I think it will make a nice touch for a wedding.