1.Shipping methods we offer: TNT,DHL,UPS ,Fedex,EMS etc. All dresses will be shipped via express. Normally you will receive your order in 3-7 days after it was shipped(Exact transit time depends on your address). 

2.Delivery Time.

Delivery Time = Processing Time + Shipping Time

Free, you will receive the dress in 25-30 days after payment.

Standard delivery, you will receive the dress in 15-25 days after payment.

Rush delivery, you will receive it in 7-15 days after payment.
If you need the dress less than 15 days. Please note us the date you need the dress, we will put your order on prior schedule and make sure you receive it on time.

For some styles with complicate beading and hand work, it may take few more days for processing.