Orders take 1-2 business days to be processed before being shipped, then it usually takes 10 business days for shipping, after that it takes 2-5 days for the products to arrive at customers’ doorstep domestically and 4-7 days internationally.