All of our items are made to order. Normally, it takes about 5-7 business days to fulfill orders and then an additional 3-5 business days for you to receive your item. We are currently experiencing minor delays due to the challenges in the global supply chain, but we will do our best to fulfill orders faster so that you get your orders quickly!