Delivery Time = Processing Time + Shipping Time


All items requires 3-5 business days to handcraft.





Price Free Shipping

Standard Shipping


5-12 Business Days


Over $59

Standard Shipping

to Other Countries

10-18 Business Days


Over $59

Urgent Shipping

2-5 Business Days


Over $149

*Please note that the time frame mentioned above doesn't include production time and account for delays caused by vendors or service and weather disruptions.

Shipping Methods We Offer

Option 1. Free shipping (5-12 working days)


We provide super free shipping for all orders with the 1KG package. If the package weight exceeds 1KG. You need to pay a little shipping cost.


Note: Orders from specific countries do not have free shipping, please contact us for assistance.


Option 2.Express Shipping (2-5 working days)


We offer free express shipping for orders over $ 169. Please refer to the payment page to confirm the free express shipping information. We offer free express shipping service automatically if the price of your order reaches our policy.


Note: Once your order has been shipped, you will receive a tracking number by email. If you do not receive it by chance, please contact us:


Undeliverable Packages:


We rely on our customers to provide an accurate delivery address and to ensure a reliable and safe delivery location for the package.


If a package is returned as undeliverable due to an improper, incomplete or invalid address, you will be offered the options of reshipping the package, for other shipping and handling fee, or canceling the order (subject to other restocking fee, to be subtracted from the order total prior to reimbursement). If we do not hear back from you within 7 business days of the failed delivery, we will proceed with cancellation and the associated fee.



Lost or Stolen Packages:


We not responsible for lost or stolen packages, and deem the order agreement fulfilled upon successful indication of delivery, per the associated tracking number.


We rely on our customers to provide an accurate delivery address and to ensure its reliability and security for safe delivery, including monitoring tracking updates for prompt retrieval upon delivery. If your tracking number indicates delivery, but you have not received the package, please double check that you've provided the correct address.