My shopping cart
Your cart is currently empty.Continue Shopping
Fabrics in this section are on PRE-ORDER with estimated time of arrival stated on each product's web page.
ETA is subject to change and beyond our control as we rely on Manufacturers to provide the stock. Please keep this in mind if you are ordering for a specific date, as we cannot guarantee it will arrive on time.
!!! All orders containing PRE-ORDER items are held until every PRE-ORDER item has arrived. If you'd like your in-stock items to ship now, please place separate orders for all in-stock items and PRE-ORDER items !!!