Note: The total delivery time for stock products does not include tailoring time. It means that you will receive your item in 4-7 working days after you place an order.
After we receive your payment, we need 10-20 working days to process your order, we will dispatch your order within 1 working day when we finish tailoring your dresses and it usually takes another 4-7 working days for delivery via UPS, DHL, TNT and EMS. For rush orders, it will take about 15 working days for the parcel to arrive your doorstep, but please note that in this case you will need to pay $30 for rush fee. We can only promise the above time period, not an exact date, thank you for your understanding.