Shipping policy

Once you have paid for your doll the production starts within 24 hours. Your doll should be ready for shipping within 7-14 days and delivery normally takes 3-7 business days.

Total time from ordering to receiving your doll is approximately 14-21 days from placing your order to your doll been delivered.