Your order will be shipped from US warehouse or European warehouse by default, if the doll is keep in stock at US warehouse or European warehouse, it only need 5-7 working days to delivery.
Due to the international environment, if out of stock at US warehouse or European warehouse, the order will be shipped from factory, it need 15-20 working days to delivery.