Our production time typically takes 3 - 4 days. After your order is shipped out, the delivery time ranges from 7 - 12 business days, depending on the shipping method you selected.