Typically, custom orders are delivered within 12 to 17 days. Timing depends on fabric availability, design requests, and your location. If you need your order sooner, a priority service is available for $25. This fast-track option means we’ll make it in 2 days and post it to arrive in about 7 to 9 days.