1. The package will be delivered within 4-15 days worldwide.  After we get your payment, We often need 24-48 hours to prepare your order to ensure the quality. And then we will email you the tracking number. Notice: when your order contains items which are custom/hand-made/hand-sewn, it may delay in consideration of the time of making.

2. We will try our best to provide you the most reliable, affordable shipping service. But sometimes international delivery is highly depended on the Courier Company and local customs/duties. If you do not receive your item on time, please contact us immediately for further assistance. Thank you for your understanding.