All fabric listed here is in stock and ready to ship to you, typically on the same or next business day. Please check back as we restock frequently. You may read more about our transition to in-stock fabric only here - we are no longer accepting any "dyed to order" orders.