Our goal is to offer you the best shipping options, no matter where you live. Every day, we deliver to hundreds of customers across the world, ensuring that we provide the highest levels of responsiveness to you at all times. And we promise: Free shipping worldwide.

The time frame for order delivery is divided into two parts:
Processing time: Order verification, quality check and packaging. All orders are sent to the fulfillment center for dispatch within 24 hours after the order is placed. The fulfillment center and the postal service company process the orders, which takes an additional 3–5 days.


Shipping time: This refers to the time it takes for items to be shipped from our fulfillment centerto the destination. International delivery usually takes about 5-10 business days. Orders are usually shipped by DHL or Fedex.

  1. All the items will be shipped within 3 business days after we received confirmation of payment. Orders placed on weekends and Chinese public holidays will take additional time to dispatch and estimated delivery dates during public holidays may be extended.
  2. If you have not received your shipment within 30 days after payment, please feel free to contact us. We will track the shipment and provide the latest information to you as soon as possible.
  3. Delivery time can vary depending on the destination country. Some countries or non-urban areas may require 35 to 60 business days for delivery.

*Please note that these are estimated delivery times only, therefore there is not guaranteeing delivery dates.