We suggest you place your order 24 hours in advance, but shorter times could be accommodated depending on delivery details, and your order can be placed well in advance of your event date.