I ordered this dress for a wedding and per the FAQs section I should have received it, at the latest, a week in advance. Despite several emails to the company the dress arrived two days after the wedding and therefore over double the longest time per the website. I tried to cancel the order after the wedding had been however I was told this wouldn’t be possible but I could return the dress however this would be at my own cost. I definitely won’t be ordering from here again.