I was very satisfied with the dress. I ordered it in the beginning of the month and received it the date it was supposed to arrive which was exactly 2 weeks. The quality was awesome. I had no problem with it not being what I expected. It was exactly like the picture of the dress online. I like that the company emails you and keeps you updated on the dress. However, my ONLY issue was, just a heads up to shoppers that sizes run little small! Since I love how the dress looks on me, I don't mind it as much.purposely ordered my dress a size bigger so I didn't have a problem. Also incredibly adorable!