As each product is knit-to-order, please kindly allow for 20-25 days for production. If you have a deadline to meet, please reach out to us first and we will see if we can make it happen!