Delivery times depend on each item in your order, as well as stock levels. KidsTale endeavors to deliver all orders as promptly as possible, usually within weeks from the time of confirmation of your order.