These shoes are beautiful!  I loved them so much, that I ended up buying them in three colors: yellow, teal and black.  They are comfortable, if you have the right size.  I normally wear a 6.5, but my toes felt cramped, so I exchanged them for a 7, and all is well.  I would definitely recommend ordering 1/2 size up if you are going to get these shoes.