We recommend placing your order at least 8 weeks prior to your show date to guarantee delivery and allow enough time for any necessary alterations. If you need your order sooner, please contact us and we will do our best to accommodate your timeline.