All dresses are made to order, The estimated production time is 2-3 weeks (applied to orders placed on and before Jan. 8th, 2020), then it is shipped. Shipping is an additional 6-10 days depending on countries and locations.

Important: For orders placed ON & After Jan. 9th, 2020, Production Time will be 6-7 weeks. First come, First served into the production queue.

To inquiry about a Rush Order (Receive dresses within 25~35 days, applied to orders placed on & after Jan. 9th, 2020), Order Rush Production Fee. Rush Production Fee is $30 per dress.

Swatches orders placed on and after Jan. 18th, 2019 will be shipped out on February. 2nd, 2020.

Please keep in mind that all our dresses are made to order, whether you choose a standard size or custom measurements, our tailors craft each dress for you to reduce waste and keep the price affordable.

Once we receive your order, if everything looks good (no unusual measurements, address info, etc), our service team will approve the order and send it to the tailoring team to get to work. This can take 1-2 business days. Then each dress is made-to-order by our tailors. This can take up to 2-3 weeks. 

When your dresses are ready after strict quality checking, we will ship them out and get you notified with the tracking number via email. Most orders are shipped via DHL, TNT, FedEx and USPS.

In order to get your dress to you sooner, we offer customers the choice of "Rush Production". Keep in mind that rush production is not rush shipping or expedited shipping. Rush production is an extra fee we charge to push your dress to the head of the line. Rush production is a flat $30 per dress and is nonrefundable for any reason.


Total Delivery Time = Production Time + Shipping Time
21-30 days 15-20 days 6-10 days



Total Delivery Time = Production Time + Shipping Time
10-22 days 7-15 days 3-7 days



Shipping fees are calculated during the checkout process.