The quality of the dress was amazing and beautiful. The only issue I had was they said one delivery date when I ordered and when I checked on the status it was several weeks past the date given. I did the live chat and was told if I gave them $69 I could get it faster. The person on the other side didn't understand English and was very rude. However to my surprise my dress came way sooner, so in the end it was okay