Fabric by Category

Our New Shipping Policy Regarding Covid-19 Lockdown:

-Please do not pay for an Expedited Shipping Services.

-We will have a delay to ship your order. The lead time increases to 8-15 business days because our warehouse is open once a week only.

- We do not accept any return request during this time because our warehouse is closed and returned items may be lost. Please place your order carefully.

*If you need to place a rush order, please contact us info@topfabric.com

Thanks for your consideration.
Top Fabric


If you need sample swatches


Upholstery Fabric