Over all the dress was beautiful, elegant, unique, very well made and fit my daughter perfectly. Although the shoulder strap seemed thinner than I like, the thread started separating a bit as she wore it and we did have to shorten it a bit on our own, the alterations were minor. I was most concern about it delivering in time so we for sure paid the extra to have it rushed. The processing time was quite nerve racking since it took almost a week to get any updates on the order but once we got the shipping confirmation, the package was delivered shortly after. With the rush order shipping to CA, total it took almost 2 weeks and I'm just grateful it came sooner than I expected with time to alter the minor issues. I appreciated the quick email responses as well.