Most orders typically arrive 3-5 days before the event. If you order less than three weeks out from the event, we will reach out almost immediately to begin the fulfillment of the order. If you order months in advance of the event we will reach out approximately 30 days prior to begin the process of fulfilling the order.