All orders are processed and shipped Monday through Friday, excluding major holidays. Orders placed Saturdays, Sundays or holidays will be processed the next business day. Because our products are all entirely custom, items are not produced until you place your order. Once your order is complete our workroom sends them for a quality check and then they are shipped directly to you (excluding P.O. Boxes ). Items typically ship within 3-4 weeks unless otherwise noted. There are times when there are backorders on fabric which can cause delays, unfortunately we have no control over those and are not responsible for the late arrival of those items.