Order production can take up to 1-3 1/2 weeks TO BE MADE and SHIPPED depending on order placement and load. In some cases a little longer depending on fabric supply back order. If ordering for a event please ask before purchase if order can be received in time without additional expedited shipping fee! Also feel free to check order status by Emailing! Thank You!!!