We recommend reserving at least 30 days in advance for most events. This ensures that you receive the items in the quantity that you need for your event. For larger events like weddings, festivals, and large corporate events, we recommend at least 6 months.