Usually it will take 15-45 days to finish the goods, but sometimes depend on the order quantity.