Normally, it will take 15-17 working days to make your dress after payment. It will then take about 3-5 working days for the package travel from our factories to your destination. The exact shipping time are based on the shipping company (EMS, TNT,DHL etc) standard. We will ship it by EMS，DHL or TNT. So if you want to order custom made complicated crafts wedding dresses or special formal dresses, you'd better order it 2 month in advance, other kinds of gowns, you'd better order it one month before special events.