Collection: Sustainable and Oeko Tex Decor Fabric
Sustainable fabrics - online material shop.
-Upholstery material for sofas
-Upholstery fabric for chairs
-Upholstery fabric for dining chairs
We carry several curtain and furniture fabrics for those who wish to decorate their homes with sustainability in mind. Linen is a good choice because it requires few pesticides to produce. We also carry upholstery and drapery fabrics with the Oeko Tex Certification.
-
Upholstery Fabric Eco Stain Treatment Ottawa Brick Eco
Buy 1 at $42.90 Yard.3 for $40.70 Yard,
10 for $38.61 Yard,
20 for $36.46 Yard. -
Upholstery Fabric Eco Stain Treatment Ottawa Avocado
Buy 1 at $42.90 Yard.3 for $40.70 Yard,
10 for $38.61 Yard,
20 for $36.46 Yard. -
Upholstery Fabric Eco Stain Treated Cypress Sand
Buy 1 at $41.80 Yard.3 for $39.60 Yard,
10 for $37.62 Yard,
20 for $35.53 Yard. -
Upholstery Fabric Eco Stain Treated Cypress Taupe
Buy 1 at $41.80 Yard.3 for $39.60 Yard,
10 for $37.62 Yard,
20 for $35.53 Yard. -
Upholstery Fabric Eco Stain Treated Cypress Pale Blue Grey
Buy 1 at $41.80 Yard.3 for $39.60 Yard,
10 for $37.62 Yard,
20 for $35.53 Yard. -
Upholstery Fabric Eco Stain Treated Cypress Mustard
Buy 1 at $41.80 Yard.3 for $39.60 Yard,
10 for $37.62 Yard,
20 for $35.53 Yard. -
Upholstery Fabric Eco Stain Treated Cypress Tangerine
Buy 1 at $41.80 Yard.3 for $39.60 Yard,
10 for $37.62 Yard,
20 for $35.53 Yard. -
Upholstery Fabric Eco Stain Treated Cypress Dark chartreuse
Buy 1 at $41.80 Yard.3 for $39.60 Yard,
10 for $37.62 Yard,
20 for $35.53 Yard. -
Upholstery Fabric Eco Stain Treated Cypress Beige
Buy 1 at $41.80 Yard.3 for $39.60 Yard,
10 for $37.62 Yard,
20 for $35.53 Yard. -
Upholstery Fabric Eco and Stain Treatment Ottawa Warm Grey
Buy 1 at $42.90 Yard.3 for $40.70 Yard,
10 for $38.61 Yard,
20 for $36.46 Yard. -
Upholstery Fabric Eco and Stain Treatment Ottawa Pale Beige
Buy 1 at $42.90 Yard.3 for $40.70 Yard,
10 for $38.61 Yard,
20 for $36.46 Yard. -
Upholstery Fabric Eco and Stain Treatment Ottawa Natural
Buy 1 at $42.90 Yard.3 for $40.70 Yard,
10 for $38.61 Yard,
20 for $36.46 Yard.