If the dress is in stock it takes 1-2 weeks. If the dress is not in stock ordering can take up to 12-14 weeks. There is also the option to pay a rush fee that usually pushed the ship date up 2-4 weeks. If you are thinking about ordering, your consultant will be sure to inform you if the ship dates and if there would be enough time to get it in and do alterations before your big day!