My dress came 3 days before the scheduled date so thank you very much dressale. The quality of the dress is amazing and made to perfection, except for the color was a little darker than I expected but it is understandable shopping online. For anyone considering to buy a dress I would highly recommend the site dressale!