- Curtaining (49)
- Decor Fabrics (78)
- Outdoor (3)
- Table Linen (10)
- Upholstery (99)
- Ardmore Design (6)
- Fibreguard (15)
- Hertex Fabrics (40)
- Home Fabrics (10)
- Silk House (2)
- Stuart Graham (6)
- U&G Fabrics (12)
- Warwick Fabrics (28)
- Blue (20)
- Brown (21)
- Dark Grey/ Black (1)
- Green (30)
- Grey (10)
- Multi (3)
- Neutrals (White & Off White) (33)
- Orange (18)
- Pink (7)
- Red/ Burgundy (3)
- Yellow/ Chartreuse (104)
- Texture (1)
- Linen & Cotton (104)
Filter by Fabric Use
Filter by Brand
Filter by Colour
Filter by Pattern
Filter by Additional Properties
Filter by Price
Filter by Texture
104 Products
-

R552 per running meter
Width 140 cm Repeat 0 cm (Vertical)
0 cm (Horizontal) Composition 54% Polyester; 25% Viscose; 10% Cotton; 10% Linen; 1% Polyamide
Weight 350 g/m² Application Upholstery & Curtaining Cleaning 
Martindale >80 000 Comment Flame retardant standard: BS5852-0. Stain repellent. Water resistant. Bacteria repellent. Oil proof. Odour protection. SH015 169368 TESTEX F!NX fabric protector. Dye-lot variations may occur.Brand Hertex 

-

R569 per running meter
Width 140 cm Repeat 0 cm (Vertical)
7.5 cm (Horizontal) Composition 45% Polyester, 44% Cotton, 8% Viscose, 3% Linen
Weight 325 g/m² Application Dual Purpose Cleaning 
Martindale 30 000 Comment Suitable for decorative, upholstery and curtaining. Down-the-roll stripe. Dye-lot variations may occur. -
R983 per running meter
Please note! This is an import, please allow 10 working days for delivery!
Width 138 cm Repeat 11.5cm (Vertical)11.5 cm (Horizontal)Composition 53% Cotton, 47% PolyesterWeight Application Upholstery, Curtaining Cleaning Do not bleach
Do not iron
Dry cleanable
Machine Wash 40 Degrees
May Tumble DryMartindale 25 000 rubs -

New
R1122 per running meter
Please note: This is an import. Please allow approximately 10 working days for delivery.Width 138 cm Pattern Repeat Plain Composition 63% Cotton, 37% Linen Application Bedspreads, Curtaining, Loose Covers, Upholstery & Accessories Cleaning Do not bleach. Do not tumble dry. Do not wash. Dry clean. Iron on medium. Martindale 32,000 rubs -

New
R1122 per running meter
Please note: This is an import. Please allow approximately 10 working days for delivery.Width 138 cm Pattern Repeat Plain Composition 63% Cotton, 37% Linen Application Bedspreads, Curtaining, Loose Covers, Upholstery & Accessories Cleaning Do not bleach. Do not tumble dry. Do not wash. Dry clean. Iron on medium. Martindale 32,000 rubs -

New
R1122 per running meter
Please note: This is an import. Please allow approximately 10 working days for delivery.Width 138 cm Pattern Repeat Plain Composition 63% Cotton, 37% Linen Application Bedspreads, Curtaining, Loose Covers, Upholstery & Accessories Cleaning Do not bleach. Do not tumble dry. Do not wash. Dry clean. Iron on medium. Martindale 32,000 rubs -

R2900 per running meter
Distinctive Ardmore design, available through our custom-made cushion and upholstery services.
Base Cloth Linen Composition 70% Cotton, 30% Viscose Width 140 cm Pattern Repeat 80cm Design Bush Bandits Colourway Butter Dust Application Indoor cushions and suitable upholstery applications Comment Designed in South Africa | Made in Brazil -

R2900 per running meter
Distinctive Ardmore design, available through our custom-made cushion and upholstery services.
Base Cloth Linen Composition 70% Linen, 30% Viscose Width 140 cm Pattern Repeat 130cm Design Cheetah Kings Colourway Gold Application Indoor cushions and suitable upholstery applications Comment Designed in South Africa | Made in Brazil -

R2900 per running meter
Distinctive Ardmore design, available through our custom-made cushion and upholstery services.
Base Cloth Linen Composition 70% Cotton, 30% Viscose Width 140 cm Pattern Repeat 130cm Design Cheetah Kings Colourway Amber Application Indoor cushions and suitable upholstery applications Comment Designed in South Africa | Made in Brazil -

R2600 per running meter
Distinctive Ardmore design, available through our custom-made cushion and upholstery services.
Base Cloth Linen Composition 70% Cotton, 30% Viscose Width 140 cm Pattern Repeat 17.5×28 cm Design Safarri Spot Colourway Gold Application Indoor cushions and suitable upholstery applications Comment Designed in South Africa | Made in Brazil -

R2900 per running meter
Distinctive Ardmore design, available through our custom-made cushion and upholstery services.
Base Cloth Linen Composition 70% Cotton, 30% Viscose Width 140 cm Pattern Repeat 76.5cm Design Monkey Bean Colourway Parakeet Application Indoor cushions and suitable upholstery applications Comment Designed in South Africa | Made in Brazil -

R1800 per running meter
Distinctive Ardmore design, available through our custom-made cushion and upholstery services.
Base Cloth Thick weave linen Composition 44% Cotton, 28% Linen, 28% Viscose Width 140 cm Pattern Repeat 67.97cm x 57.81cm Design Monkey Palm Colourway Savannah-Mango Application Indoor cushions and suitable upholstery applications Comment Designed in South Africa | Made in Brazil -

R1432 per running meter
Please note: This is an import. Please allow approximately 10 working days for delivery.Width 140 cm Pattern Repeat H2.8 x V2.7 Composition 53% Cotton, 47% Polyester Application Curtaining, Upholstery & Accessories Cleaning Do not bleach. Do not tumble dry. Dry clean. Iron on medium. Machine wash on medium. Martindale 60,000+ rubs -

R1432 per running meter
Please note: This is an import. Please allow approximately 10 working days for delivery.Width 140 cm Pattern Repeat H2.8 x V2.7 Composition 53% Cotton, 47% Polyester Application Curtaining, Upholstery & Accessories Cleaning Do not bleach. Do not tumble dry. Dry clean. Iron on medium. Machine wash on medium. Martindale 60,000+ rubs -

R1242 per running meter
Please note: This is an import. Please allow approximately 10 working days for delivery.Width 137 cm Pattern Repeat H34 x V24 Composition 75% Cotton, 20% Polyester, 5% Linen Application Curtaining, Upholstery & Accessories Cleaning Do not bleach. Do not tumble dry. Do not wash. Dry clean. Iron on medium. Martindale N/A rubs -

R1242 per running meter
Please note: This is an import. Please allow approximately 10 working days for delivery.Width 138 cm Pattern Repeat H7.2 x V Stripe Composition 59% Cotton, 29% Viscose, 12% Linen Application Curtaining, Upholstery & Accessories Cleaning Do not bleach. Do not tumble dry. Dry clean. Iron on medium. Machine wash on medium. Martindale 35,000 rubs -

R1053 per running meter
Please note: This is an import. Please allow approximately 10 working days for delivery.Width 140 cm Pattern Repeat H0.8 x V Stripe Composition 83% Cotton, 14% Polyester, 3% Linen Application Curtaining, Upholstery & Accessories Cleaning Do not bleach. Do not tumble dry. Dry clean. Iron on medium. Machine wash on medium. Martindale 35,000 rubs -

R1053 per running meter
Please note: This is an import. Please allow approximately 10 working days for delivery.Width 140 cm Pattern Repeat H0.8 x V Stripe Composition 83% Cotton, 14% Polyester, 3% Linen Application Curtaining, Upholstery & Accessories Cleaning Do not bleach. Do not tumble dry. Dry clean. Iron on medium. Machine wash on medium. Martindale 35,000 rubs -

R1053 per running meter
Please note: This is an import. Please allow approximately 10 working days for delivery.Width 140 cm Pattern Repeat H0.8 x V Stripe Composition 83% Cotton, 14% Polyester, 3% Linen Application Curtaining, Upholstery & Accessories Cleaning Do not bleach. Do not tumble dry. Dry clean. Iron on medium. Machine wash on medium. Martindale 35,000 rubs -

R1484 per running meter
Please note: This is an import. Please allow approximately 10 working days for delivery.Width 140 cm Pattern Repeat H23 x V16.5 Composition 90% Cotton, 10% Linen Application Curtaining, Upholstery & Accessories Cleaning Do not bleach. Do not iron. Do not tumble dry. Do not wash. Dry clean. Martindale 45,000 rubs -

R1484 per running meter
Please note: This is an import. Please allow approximately 10 working days for delivery.Width 138 cm Pattern Repeat H34.5 x V35.5 Composition 90% Cotton, 10% Linen Application Curtaining, Upholstery & Accessories Cleaning Do not bleach. Do not iron. Do not tumble dry. Do not wash. Dry clean. Martindale 45,000 rubs -

R1053 per running meter
Please note: This is an import. Please allow approximately 10 working days for delivery.Width 138 cm Pattern Repeat H17.5 x V28 Composition 100% Cotton Application Curtaining, Upholstery & Accessories Cleaning Do not bleach. Do not tumble dry. Dry clean. Iron on medium. Machine wash on medium. Martindale 60,000+ rubs -

R1484 per running meter
Please note: This is an import. Please allow approximately 10 working days for delivery.Width 140 cm Pattern Repeat H70 x V41 Composition 90% Cotton, 10% Linen Application Curtaining, Upholstery & Accessories Cleaning Do not bleach. Do not iron. Do not tumble dry. Do not wash. Dry clean. Martindale 45,000 rubs -

R1053 per running meter
Please note: This is an import. Please allow approximately 10 working days for delivery.Width 140 cm Pattern Repeat H28 x V13 Composition 100% Cotton Application Curtaining, Upholstery & Accessories Cleaning Do not bleach. Do not tumble dry. Dry clean. Iron on medium. Machine wash on medium. Martindale 60,000+ rubs -

R923 per running meter
Width 280 cm Repeat 116.4 cm (Vertical) 68.5 cm (Horizontal) Composition 100% Cotton Weight 230 g/m² Application Dual Purpose Cleaning Dry clean; Wash @ 30C; Cool iron; Do not bleach; Do not tumble dry Martindale >65 000 Comment Down-the-roll pattern
Dye-lot variations may occurStandards Oeko-Tex; REACH -

R923 per running meter
Width 280 cm Repeat 116.4 cm (Vertical) 68.5 cm (Horizontal) Composition 100% Cotton Weight 230 g/m² Application Dual Purpose Cleaning Dry clean; Wash @ 30C; Cool iron; Do not bleach; Do not tumble dry Martindale >65 000 Comment Down-the-roll pattern
Dye-lot variations may occurStandards Oeko-Tex; REACH -

R923 per running meter
Width 280 cm Repeat 116.4 cm (Vertical) 68.5 cm (Horizontal) Composition 100% Cotton Weight 230 g/m² Application Dual Purpose Cleaning Dry clean; Wash @ 30C; Cool iron; Do not bleach; Do not tumble dry Martindale >65 000 Comment Down-the-roll pattern
Dye-lot variations may occurStandards Oeko-Tex; REACH -

R923 per running meter
Width 280 cm Repeat 116.4 cm (Vertical) 68.5 cm (Horizontal) Composition 100% Cotton Weight 230 g/m² Application Dual Purpose Cleaning Dry clean; Wash @ 30C; Cool iron; Do not bleach; Do not tumble dry Martindale >65 000 Comment Down-the-roll pattern
Dye-lot variations may occurStandards Oeko-Tex; REACH -

R837 per running meter
Width 280 cm Repeat 48 cm (Vertical) 55 cm (Horizontal) Composition 47% Polyester; 43% Cotton; 10% Linen Weight 230 g/m² Application Dual Purpose Cleaning Dry clean; Wash @ 40C; Medium iron; Do not bleach; Do not tumble dry Martindale >35 000 Comment Down-the-roll pattern
Dye-lot variations may occurStandards Oeko-Tex; REACH -

R837 per running meter
Width 280 cm Repeat 48 cm (Vertical) 55 cm (Horizontal) Composition 47% Polyester; 43% Cotton; 10% Linen Weight 230 g/m² Application Dual Purpose Cleaning Dry clean; Wash @ 40C; Medium iron; Do not bleach; Do not tumble dry Martindale >35 000 Comment Down-the-roll pattern
Dye-lot variations may occurStandards Oeko-Tex; REACH -

R880 per running meter
Width 280 cm Repeat Plain (Vertical) 14 cm (Horizontal) Composition 100% Cotton Weight 245 g/m² Application Dual Purpose Cleaning Wash @ 30C; Cool iron; Dry in shade; Do not wring; Do not bleach; Do not dry clean Martindale >30 000 Comment Do not wring
Dry in shade
Down-the-roll stripe
Dye-lot variations may occurStandards Oeko-Tex; REACH -

R837 per running meter
Width 280 cm Repeat 54.8 cm (Vertical) 109.6 cm (Horizontal) Composition 47% Polyester; 43% Cotton; 10% Linen Weight 245 g/m² Application Dual Purpose Cleaning Dry clean; Wash @ 40C; Medium iron; Do not bleach; Do not tumble dry Martindale >35 000 Comment Down-the-roll pattern
Dye-lot variations may occurStandards Oeko-Tex; REACH -

R837 per running meter
Width 280 cm Repeat 54.8 cm (Vertical) 109.6 cm (Horizontal) Composition 47% Polyester; 43% Cotton; 10% Linen Weight 245 g/m² Application Dual Purpose Cleaning Dry clean; Wash @ 40C; Medium iron; Do not bleach; Do not tumble dry Martindale >35 000 Comment Down-the-roll pattern
Dye-lot variations may occurStandards Oeko-Tex; REACH -

R837 per running meter
Width 280 cm Repeat 60 cm (Vertical) 68.5 cm (Horizontal) Composition 47% Polyester; 43% Cotton; 10% Linen Weight 230 g/m² Application Dual Purpose Cleaning Dry clean; Wash @ 40C; Medium iron; Do not bleach; Do not tumble dry Martindale >35 000 Comment Down-the-roll pattern
Dye-lot variations may occurStandards Oeko-Tex; REACH -

R837 per running meter
Width 280 cm Repeat 60 cm (Vertical) 68.5 cm (Horizontal) Composition 47% Polyester; 43% Cotton; 10% Linen Weight 230 g/m² Application Dual Purpose Cleaning Dry clean; Wash @ 40C; Medium iron; Do not bleach; Do not tumble dry Martindale >35 000 Comment Down-the-roll pattern
Dye-lot variations may occurStandards Oeko-Tex; REACH -

R639 per running meter
Width 140 cm Repeat 40 cm (Vertical) 40 cm (Horizontal) Composition 100% Cotton Weight 395 g/m² Application Upholstery Cleaning Wash @ 30C; Cool iron; Do not bleach; Do not tumble dry; Do not dry clean Martindale >40 000 Comment Undercover patio use
Lightfastness: 7-8
PFAS-free
Resistant to stains, water, oil, chlorine and saltwater
Down-the-roll pattern
Dye-lot variations may occur
Undercover Patio
Stain ResistantStandards Oeko-Tex; REACH -

R639 per running meter
Width 140 cm Repeat 6 cm (Vertical) 5.5 cm (Horizontal) Composition 100% Cotton Weight 395 g/m² Application Upholstery Cleaning Wash @ 30C; Cool iron; Do not bleach; Do not tumble dry; Do not dry clean Martindale >40 000 Comment Undercover patio use
Lightfastness: 7-8
PFAS-free
Resistant to stains, water, oil, chlorine and saltwater
Down-the-roll pattern
Dye-lot variations may occur
Undercover Patio
Stain ResistantStandards Oeko-Tex; REACH -

R1200 per running meter
Width 145 cm Repeat Plain (Vertical) Plain (Horizontal) Composition 100% Solution-dyed Polyester Weight 500 g/m² Application Full outdoor and indoor upholstery Cleaning Wash at 60°C. Use non-chlorine bleach only. Do not tumble dry. Cool iron. Professional wet clean. Martindale >150 000 Comment Full outdoor and indoor use (lightfastness 7–8)
Easy-to-clean finish
Anti-fungal and pet friendly
Eco-friendly and PFC-free finish
Resistant to stains, chlorine and saltwater
Suitable for medical, contract and marine use
3-year warranty
Dye-lot variations may occurStandards OEKO-TEX Standard 100; REACH compliant 
-

R1300 per running meter
Width 137cm Repeat 32cm (Vertical) 68.6cm (Horizontal) Composition 55% Linen; 45% Viscose Weight 265 g/m² Application Dual Purpose Cleaning Wash at 30°C. Do not bleach. Do not tumble dry. Line dry. Iron at a medium temperature. Dry clean. Martindale >20 000 Comment Line-dry
Down-the-roll pattern
Dye-lot variations may occur
-

R1300 per running meter
Width 137cm Repeat 32cm (Vertical) 68.6cm (Horizontal) Composition 55% Linen; 45% Viscose Weight 265 g/m² Application Dual Purpose Cleaning Wash at 30°C. Do not bleach. Do not tumble dry. Line dry. Iron at a medium temperature. Dry clean. Martindale >20 000 Comment Line-dry
Down-the-roll pattern
Dye-lot variations may occur
-

R1300 per running meter
Width 135cm Repeat 32cm (Vertical) 46cm (Horizontal) Composition 55% Linen; 45% Viscose Weight 265 g/m² Application Dual Purpose Cleaning Wash at 30°C. Do not bleach. Do not tumble dry. Line dry. Iron at a medium temperature. Dry clean. Martindale >20 000 Comment Line-dry
Down-the-roll pattern
Dye-lot variations may occur
-

R1300 per running meter
Width 135cm Repeat 64cm (Vertical) 34.3cm (Horizontal) Composition 55% Linen; 45% Viscose Weight 265 g/m² Application Dual Purpose Cleaning Wash at 30°C. Do not bleach. Do not tumble dry. Line dry. Iron at a medium temperature. Dry clean. Martindale >20 000 Comment Line-dry
Down-the-roll pattern
Half-drop match
Dye-lot variations may occur
-

R1300 per running meter
Width 135cm Repeat 64cm (Vertical) 34.3cm (Horizontal) Composition 55% Linen; 45% Viscose Weight 265 g/m² Application Dual Purpose Cleaning Wash at 30°C. Do not bleach. Do not tumble dry. Line dry. Iron at a medium temperature. Dry clean. Martindale >20 000 Comment Line-dry
Down-the-roll pattern
Half-drop match
Dye-lot variations may occur
-

R1300 per running meter
Width 135cm Repeat 64cm (Vertical) 34.3cm (Horizontal) Composition 55% Linen; 45% Viscose Weight 265 g/m² Application Dual Purpose Cleaning Wash at 30°C. Do not bleach. Do not tumble dry. Line dry. Iron at a medium temperature. Dry clean. Martindale >20 000 Comment Line-dry
Down-the-roll pattern
Half-drop match
Dye-lot variations may occur
-

R1300 per running meter
Width 135cm Repeat 64cm (Vertical) 68.6cm (Horizontal) Composition 55% Linen; 45% Viscose Weight 265 g/m² Application Dual Purpose Cleaning Wash at 30°C. Do not bleach. Do not tumble dry. Line dry. Iron at a medium temperature. Dry clean. Martindale >20 000 Comment Line-dry
Down-the-roll pattern
Half-drop match
Dye-lot variations may occur
-

R1300 per running meter
Width 135cm Repeat 64cm (Vertical) 68.6cm (Horizontal) Composition 55% Linen; 45% Viscose Weight 265 g/m² Application Dual Purpose Cleaning Wash at 30°C. Do not bleach. Do not tumble dry. Line dry. Iron at a medium temperature. Dry clean. Martindale >20 000 Comment Line-dry
Down-the-roll pattern
Half-drop match
Dye-lot variations may occur
-

R1881 per running meter
Please note: This is an import. Please allow approximately 10 working days for delivery.
Width 300 cm Pattern Repeat Plain Composition 100% Linen Application Curtaining Cleaning Machine wash on low. Do not bleach. Do not tumble dry. Dry clean. Iron on a medium temperature. Martindale N/A -

R1881 per running meter
Please note: This is an import. Please allow approximately 10 working days for delivery.
Width 300 cm Pattern Repeat Plain Composition 100% Linen Application Curtaining Cleaning Machine wash on low. Do not bleach. Do not tumble dry. Dry clean. Iron on a medium temperature. Martindale N/A -

R880 per running meter
Please note! This is an import, please allow 10 working days for delivery!
Width 139 cm Repeat 0 cm (Vertical)
0 cm (Horizontal) Composition 46% Cotton, 41% Polyester, 13% LinenWeight g/m² Application Upholstery Cleaning 
Martindale 60 000 rubs Comment FibreGuard Stain Free Technology
anti-bacterial/anti-microbial, anti-mildew, odour resistant -

R880 per running meter
Please note! This is an import, please allow 10 working days for delivery!
Width 139 cm Repeat 0 cm (Vertical)
0 cm (Horizontal) Composition 46% Cotton, 41% Polyester, 13% LinenWeight g/m² Application Upholstery Cleaning 
Martindale 60 000 rubs Comment FibreGuard Stain Free Technology
anti-bacterial/anti-microbial, anti-mildew, odour resistant


















