Here you may find all our in-stock fabric available for immediate shipping. Fabric is typically shipped next day, however we ask that you give us 3 to 5 business days for shipping all retail. Most printed fabric is pre-cut in 2 yard increments. Please see our FAQ page for commonly asked questions, or contact us via the CONTACT page for questions or concerns.
DO NOT ORDER IN-STOCK RETAIL WITH PREORDERS OR PICK-A-PRINT!
We can not guarantee your retail fabric will be available when your order is ready to ship.