Please see "In Stock" dolls for immediate delivery. All other dolls will be a preorder. Please note: Delivery estimates for preorders will range from 8-16 weeks. We will do our best to get your doll to you in a timely manner but we have no control over the manufacturing process in China.