For all baked goods, please allow 7-10 business days for production and delivery. For events or specific dates, we recommend placing your order at least two weeks in advance to ensure timely arrival.