Each dress ordered from our site is made from scratch. Generally we will need 10-20 days to process the order plus 1-2 days to have it checked at QC department before it is shipped out. Therefore, Total Delivery Time is different from shipping time alone.

Total Delivery Time = Processing Time + Shipping Time


Processing Time

The exact processing time of each garment is variable depending on several factors (e.g. design, fabrics and complexity). Designs which feature stitching, multiple materials, decorative embellishments, and intricate patterns may require additional time. Rush service is available, you can pay an additional $29.99USD rush fee at checkout to have your order delivered in 15 business days. Rush fee will increase if there are multiple items in your order. 


Shipping Time

We don't pack and ship items on Sundays(GMT+8). We work with well reputed shipping companies, such as UPS, DHL, EMS, etc. Delivery time is based on the shipping method you chose. 

Expedited Shipping

Delivery times are 3-5 Business days to all major destinations. (Shipping time alone)

Standard Shipping

Delivery times are  6-8 Business days to all major destinations. (Shipping time alone)