Once payment has been made, we start produce your doll within 24 hours. Your doll should be ready for shipping within 7-14 days and delivery normally takes 7-12 business days. Custom dolls can take up to a month to produce depending upon the options you chose. Most dolls arrive after 2-3 weeks of placing your order.