It depends on your location. Once you place an order, we will arrange to ship out the according products in 3-7 business days. It usually takes about 10-20 business days to arrive. A few orders may arrive in more than 20 business days. Delivery details will be provided in your confirmation email.