We always encourage you to select a delivery date 1 to 2 days in advance of your celebration to ensure on-time arrival. Visit our Shipping Policy page for more details on how we arrange deliveries and shipments. We work diligently to ensure orders ship on the day they are requested but, sometimes, our carrier partners may encounter unforeseen delays with your order once it comes into their care. For that reason, we highly recommend ordering so that your order arrives 1-2 days before it's needed.