We are a made-to-order bakery. After placing your order you will be emailed a bake date which is the date your items will be baked and either delivered or shipped. Bake dates are usually 1-2 days after order date but can be longer based on current order volume. Please let us know if you have any questions. Thanks!