Cupcakes come packaged and are shelf stable for 10 days if they stay wrapped. Or even longer (at least 4-6 weeks!) if they go in the freezer. All other items in the kits will stay fresh for 6 months.