FREE SHIPPING on orders over $125

FABRIC by Brand

25001 products

Schumacher

MEHNDI LINEN PRINT FLAX FABRIC
Regular Price
$177.00
Sale Price
$177.00
Regular Price
Unit Price
per 

Schumacher

SIERRA IKAT RAISIN FABRIC
Regular Price
$192.00
Sale Price
$192.00
Regular Price
Unit Price
per 

Schumacher

SIERRA IKAT ZINC FABRIC
Regular Price
$192.00
Sale Price
$192.00
Regular Price
Unit Price
per 

Schumacher

SIERRA IKAT INDIGO FABRIC
Regular Price
$192.00
Sale Price
$192.00
Regular Price
Unit Price
per 

Schumacher

LE COURONNEMENT DE LA ROSIERE GRISAILLE FABRIC
Regular Price
$192.00
Sale Price
$192.00
Regular Price
Unit Price
per 

Schumacher

LE COURONNEMENT DE LA ROSIERE ROUGE FABRIC
Regular Price
$192.00
Sale Price
$192.00
Regular Price
Unit Price
per 

Schumacher

GEYER STRIPE NAVY FABRIC
Regular Price
$102.00
Sale Price
$102.00
Regular Price
Unit Price
per 

Schumacher

GEYER STRIPE WATER FABRIC
Regular Price
$102.00
Sale Price
$102.00
Regular Price
Unit Price
per 

Schumacher

GEYER STRIPE APPLE FABRIC
Regular Price
$102.00
Sale Price
$102.00
Regular Price
Unit Price
per 

Schumacher

GEYER STRIPE SEAGULL FABRIC
Regular Price
$102.00
Sale Price
$102.00
Regular Price
Unit Price
per 

Schumacher

AVONDALE FLORAL NIGHT GARDEN FABRIC
Regular Price
$222.00
Sale Price
$222.00
Regular Price
Unit Price
per 

Schumacher

AVONDALE FLORAL MEADOW FABRIC
Regular Price
$222.00
Sale Price
$222.00
Regular Price
Unit Price
per 

Schumacher

GRAND CASCADE INDIGO FABRIC
Regular Price
$192.00
Sale Price
$192.00
Regular Price
Unit Price
per 

Schumacher

QUEEN OF SPAIN JADE FABRIC
Regular Price
$147.00
Sale Price
$147.00
Regular Price
Unit Price
per 

Schumacher

QUEEN OF SPAIN WATER FABRIC
Regular Price
$147.00
Sale Price
$147.00
Regular Price
Unit Price
per 

Schumacher

QUEEN OF SPAIN CARROT FABRIC
Regular Price
$147.00
Sale Price
$147.00
Regular Price
Unit Price
per 

Schumacher

QUEEN OF SPAIN DAFFODIL FABRIC
Regular Price
$147.00
Sale Price
$147.00
Regular Price
Unit Price
per 
Schumacher QUEEN OF SPAIN  BLACK  FABRIC FABRIC | Atlanta Fabrics

Schumacher

QUEEN OF SPAIN BLACK FABRIC
Regular Price
$147.00
Sale Price
$147.00
Regular Price
Unit Price
per 

Schumacher

SIENA TOILE GREIGE FABRIC
Regular Price
$267.00
Sale Price
$267.00
Regular Price
Unit Price
per 

Schumacher

SIENA TOILE PEWTER FABRIC
Regular Price
$267.00
Sale Price
$267.00
Regular Price
Unit Price
per 

Schumacher

SIENA TOILE DELFT FABRIC
Regular Price
$267.00
Sale Price
$267.00
Regular Price
Unit Price
per 

Schumacher

POINTERS TAN FABRIC
Regular Price
$237.00
Sale Price
$237.00
Regular Price
Unit Price
per 

Schumacher

WEYBRIDGE PARCHMENT FABRIC
Regular Price
$147.00
Sale Price
$147.00
Regular Price
Unit Price
per 

Schumacher

KAMALIA IKAT PRINT SMOKE FABRIC
Regular Price
$192.00
Sale Price
$192.00
Regular Price
Unit Price
per 

Schumacher

KAMALIA IKAT PRINT AEGEAN FABRIC
Regular Price
$192.00
Sale Price
$192.00
Regular Price
Unit Price
per 

Schumacher

CARLOTTA VELVET DAMASK INDIGO FABRIC
Regular Price
$402.00
Sale Price
$402.00
Regular Price
Unit Price
per 

Schumacher

PAVILLON CHINOIS LAPIS FABRIC
Regular Price
$252.00
Sale Price
$252.00
Regular Price
Unit Price
per 

Schumacher

PAVILLON CHINOIS PEONY FABRIC
Regular Price
$252.00
Sale Price
$252.00
Regular Price
Unit Price
per 

Schumacher

TREMEZZO DAMASK GRAPHITE FABRIC
Regular Price
$252.00
Sale Price
$252.00
Regular Price
Unit Price
per 

Schumacher

TREMEZZO DAMASK CASPIAN FABRIC
Regular Price
$252.00
Sale Price
$252.00
Regular Price
Unit Price
per