These shoes are beautiful and are going to be perfect for our wedding!  One thing about the size - depending on the style, I can wear a 7.5 or 8, but these are just a bit snug.  If in doubt, order a half-size up.  I'm glad I did because now there don't seem to be anymore of the color I purchased!  The construction appears to be fairly good quality and they are pretty comfortable to walk in from the little bit I tried them on.  Very happy with this purchase.