Order production can take up to 1-3 weeks to be made and shipped depending on order placement and load in some cases a little longer depending on fabric back order. If ordering for a event please ask if product could be sent in time of event before ordered email Tiaritenee@gmail.com and also check in 3-5business days before date needed to insure on time delivery! Thank You!!!