We are a company that is very mindful of our consumption and carbon foot print. 90% of our items are made to order and can take any where from 2 weeks to 12 weeks to be made and delivered. The time frame depends on the complexity of the garment and shipping time.