Contact Us

Use the form on the right to contact us and we'll get back to you in a flash!

 

1 Sidon Rd
Port Elizabeth, EC, 6001
South Africa

041 402 1300

Stuart Graham Fabrics is South Africa's leading independent fabric supplier. Welcome to our world of textiles. 

LEISURE FIBREGUARD UPHOLSTERY COLLECTION

FibreGuard is a trusted fabric quality label, which represents a convenient solution to carefree easy living. FibreGuard’s Stain Free Technology allows you to enjoy your sofa, or favorite armchair, assured that it will be able to stand up to everyday stains. From ballpoint pen, to coffee, mud, red wine, and ketchup, common household stains are easily removed allowing you to keep your fabric upholstered furniture looking fresh year after year. FibreGuard features a wide variety of fabric types, styles, and designs seamlessly combining technology and style.

Website collection banner leisure.jpg

Add something new to your project with these high performance contemporary upholstery weaves. Featuring FibreGuard for stain resistant, easy clean, stylish fabrics. FibreGuard combines the latest stain-free technology ensuring long-lasting, low maintenance easy to clean fabrics. Not only are these fabrics durable and easy to clean, they are also child and pet friendly as well as green conscious, endorsed by Oeko-tex. Safe for our environment, humans and pets.

Maldives Dragonfly68% Polyester/ 32& CottonApprox. 138cm | PlainDual Purpose 70,000 RubsFlame Retardant | FibreGuard | Oeko-tex

Maldives Dragonfly

68% Polyester/ 32& Cotton

Approx. 138cm | Plain

Dual Purpose 70,000 Rubs

Flame Retardant | FibreGuard | Oeko-tex

Maldives Basil68% Polyester/ 32& CottonApprox. 138cm | PlainDual Purpose 70,000 RubsFlame Retardant | FibreGuard | Oeko-tex

Maldives Basil

68% Polyester/ 32& Cotton

Approx. 138cm | Plain

Dual Purpose 70,000 Rubs

Flame Retardant | FibreGuard | Oeko-tex

Maldives Charcoal68% Polyester/ 32& CottonApprox. 138cm | PlainDual Purpose 70,000 RubsFlame Retardant | FibreGuard | Oeko-tex

Maldives Charcoal

68% Polyester/ 32& Cotton

Approx. 138cm | Plain

Dual Purpose 70,000 Rubs

Flame Retardant | FibreGuard | Oeko-tex

Maldives Gold68% Polyester/ 32& CottonApprox. 138cm | PlainDual Purpose 70,000 RubsFlame Retardant | FibreGuard | Oeko-tex

Maldives Gold

68% Polyester/ 32& Cotton

Approx. 138cm | Plain

Dual Purpose 70,000 Rubs

Flame Retardant | FibreGuard | Oeko-tex

Maldives Penguin68% Polyester/ 32& CottonApprox. 138cm | PlainDual Purpose 70,000 RubsFlame Retardant | FibreGuard | Oeko-tex

Maldives Penguin

68% Polyester/ 32& Cotton

Approx. 138cm | Plain

Dual Purpose 70,000 Rubs

Flame Retardant | FibreGuard | Oeko-tex

Maldives Straw68% Polyester/ 32& CottonApprox. 138cm | PlainDual Purpose 70,000 RubsFlame Retardant | FibreGuard | Oeko-tex

Maldives Straw

68% Polyester/ 32& Cotton

Approx. 138cm | Plain

Dual Purpose 70,000 Rubs

Flame Retardant | FibreGuard | Oeko-tex

Omni Carbon100% PolyesterApprox. 145cm | PlainUpholstery 100,000 RubsFlame Retardant | FibreGuard | Oeko-tex

Omni Carbon

100% Polyester

Approx. 145cm | Plain

Upholstery 100,000 Rubs

Flame Retardant | FibreGuard | Oeko-tex

Omni Flax100% PolyesterApprox. 145cm | PlainUpholstery 100,000 RubsFlame Retardant | FibreGuard | Oeko-tex

Omni Flax

100% Polyester

Approx. 145cm | Plain

Upholstery 100,000 Rubs

Flame Retardant | FibreGuard | Oeko-tex

Omni Gull100% PolyesterApprox. 145cm | PlainUpholstery 100,000 RubsFlame Retardant | FibreGuard | Oeko-tex

Omni Gull

100% Polyester

Approx. 145cm | Plain

Upholstery 100,000 Rubs

Flame Retardant | FibreGuard | Oeko-tex

Omni Mineral100% PolyesterApprox. 145cm | PlainUpholstery 100,000 RubsFlame Retardant | FibreGuard | Oeko-tex

Omni Mineral

100% Polyester

Approx. 145cm | Plain

Upholstery 100,000 Rubs

Flame Retardant | FibreGuard | Oeko-tex

Omni Platinum100% PolyesterApprox. 145cm | PlainUpholstery 100,000 RubsFlame Retardant | FibreGuard | Oeko-tex

Omni Platinum

100% Polyester

Approx. 145cm | Plain

Upholstery 100,000 Rubs

Flame Retardant | FibreGuard | Oeko-tex

Omni Sand100% PolyesterApprox. 145cm | PlainUpholstery 100,000 RubsFlame Retardant | FibreGuard | Oeko-tex

Omni Sand

100% Polyester

Approx. 145cm | Plain

Upholstery 100,000 Rubs

Flame Retardant | FibreGuard | Oeko-tex

Omni Shale100% PolyesterApprox. 145cm | PlainUpholstery 100,000 RubsFlame Retardant | FibreGuard | Oeko-tex

Omni Shale

100% Polyester

Approx. 145cm | Plain

Upholstery 100,000 Rubs

Flame Retardant | FibreGuard | Oeko-tex

Maldives Ebony68% Polyester/ 32& CottonApprox. 138cm | PlainDual Purpose 70,000 RubsFlame Retardant | FibreGuard | Oeko-tex

Maldives Ebony

68% Polyester/ 32& Cotton

Approx. 138cm | Plain

Dual Purpose 70,000 Rubs

Flame Retardant | FibreGuard | Oeko-tex

Maldives Beetle68% Polyester/ 32& CottonApprox. 138cm | PlainDual Purpose 70,000 RubsFlame Retardant | FibreGuard | Oeko-tex

Maldives Beetle

68% Polyester/ 32& Cotton

Approx. 138cm | Plain

Dual Purpose 70,000 Rubs

Flame Retardant | FibreGuard | Oeko-tex

Maldives Denim68% Polyester/ 32& CottonApprox. 138cm | PlainDual Purpose 70,000 RubsFlame Retardant | FibreGuard | Oeko-tex

Maldives Denim

68% Polyester/ 32& Cotton

Approx. 138cm | Plain

Dual Purpose 70,000 Rubs

Flame Retardant | FibreGuard | Oeko-tex

Maldives Limestone68% Polyester/ 32& CottonApprox. 138cm | PlainDual Purpose 70,000 RubsFlame Retardant | FibreGuard | Oeko-tex

Maldives Limestone

68% Polyester/ 32& Cotton

Approx. 138cm | Plain

Dual Purpose 70,000 Rubs

Flame Retardant | FibreGuard | Oeko-tex

Maldives Rattan68% Polyester/ 32& CottonApprox. 138cm | PlainDual Purpose 70,000 RubsFlame Retardant | FibreGuard | Oeko-tex

Maldives Rattan

68% Polyester/ 32& Cotton

Approx. 138cm | Plain

Dual Purpose 70,000 Rubs

Flame Retardant | FibreGuard | Oeko-tex

Maldives Vino68% Polyester/ 32& CottonApprox. 138cm | PlainDual Purpose 70,000 RubsFlame Retardant | FibreGuard | Oeko-tex

Maldives Vino

68% Polyester/ 32& Cotton

Approx. 138cm | Plain

Dual Purpose 70,000 Rubs

Flame Retardant | FibreGuard | Oeko-tex

Omni Cloud100% PolyesterApprox. 145cm | PlainUpholstery 100,000 RubsFlame Retardant | FibreGuard | Oeko-tex

Omni Cloud

100% Polyester

Approx. 145cm | Plain

Upholstery 100,000 Rubs

Flame Retardant | FibreGuard | Oeko-tex

Omni Fossil100% PolyesterApprox. 145cm | PlainUpholstery 100,000 RubsFlame Retardant | FibreGuard | Oeko-tex

Omni Fossil

100% Polyester

Approx. 145cm | Plain

Upholstery 100,000 Rubs

Flame Retardant | FibreGuard | Oeko-tex

Omni Harvest100% PolyesterApprox. 145cm | PlainUpholstery 100,000 RubsFlame Retardant | FibreGuard | Oeko-tex

Omni Harvest

100% Polyester

Approx. 145cm | Plain

Upholstery 100,000 Rubs

Flame Retardant | FibreGuard | Oeko-tex

Omni Mosaic100% PolyesterApprox. 145cm | PlainUpholstery 100,000 RubsFlame Retardant | FibreGuard | Oeko-tex

Omni Mosaic

100% Polyester

Approx. 145cm | Plain

Upholstery 100,000 Rubs

Flame Retardant | FibreGuard | Oeko-tex

Omni Plaza100% PolyesterApprox. 145cm | PlainUpholstery 100,000 RubsFlame Retardant | FibreGuard | Oeko-tex

Omni Plaza

100% Polyester

Approx. 145cm | Plain

Upholstery 100,000 Rubs

Flame Retardant | FibreGuard | Oeko-tex

Omni Sesame100% PolyesterApprox. 145cm | PlainUpholstery 100,000 RubsFlame Retardant | FibreGuard | Oeko-tex

Omni Sesame

100% Polyester

Approx. 145cm | Plain

Upholstery 100,000 Rubs

Flame Retardant | FibreGuard | Oeko-tex

Omni Swamp100% PolyesterApprox. 145cm | PlainUpholstery 100,000 RubsFlame Retardant | FibreGuard | Oeko-tex

Omni Swamp

100% Polyester

Approx. 145cm | Plain

Upholstery 100,000 Rubs

Flame Retardant | FibreGuard | Oeko-tex

Maldives Azalea68% Polyester/ 32& CottonApprox. 138cm | PlainDual Purpose 70,000 RubsFlame Retardant | FibreGuard | Oeko-tex

Maldives Azalea

68% Polyester/ 32& Cotton

Approx. 138cm | Plain

Dual Purpose 70,000 Rubs

Flame Retardant | FibreGuard | Oeko-tex

Maldives Cadet68% Polyester/ 32& CottonApprox. 138cm | PlainDual Purpose 70,000 RubsFlame Retardant | FibreGuard | Oeko-tex

Maldives Cadet

68% Polyester/ 32& Cotton

Approx. 138cm | Plain

Dual Purpose 70,000 Rubs

Flame Retardant | FibreGuard | Oeko-tex

Maldives Dove68% Polyester/ 32& CottonApprox. 138cm | PlainDual Purpose 70,000 RubsFlame Retardant | FibreGuard | Oeko-tex

Maldives Dove

68% Polyester/ 32& Cotton

Approx. 138cm | Plain

Dual Purpose 70,000 Rubs

Flame Retardant | FibreGuard | Oeko-tex

Maldives Marble68% Polyester/ 32& CottonApprox. 138cm | PlainDual Purpose 70,000 RubsFlame Retardant | FibreGuard | Oeko-tex

Maldives Marble

68% Polyester/ 32& Cotton

Approx. 138cm | Plain

Dual Purpose 70,000 Rubs

Flame Retardant | FibreGuard | Oeko-tex

Maldives Silver68% Polyester/ 32& CottonApprox. 138cm | PlainDual Purpose 70,000 RubsFlame Retardant | FibreGuard | Oeko-tex

Maldives Silver

68% Polyester/ 32& Cotton

Approx. 138cm | Plain

Dual Purpose 70,000 Rubs

Flame Retardant | FibreGuard | Oeko-tex

Omni Captain100% PolyesterApprox. 145cm | PlainUpholstery 100,000 RubsFlame Retardant | FibreGuard | Oeko-tex

Omni Captain

100% Polyester

Approx. 145cm | Plain

Upholstery 100,000 Rubs

Flame Retardant | FibreGuard | Oeko-tex

Omni Emerald100% PolyesterApprox. 145cm | PlainUpholstery 100,000 RubsFlame Retardant | FibreGuard | Oeko-tex

Omni Emerald

100% Polyester

Approx. 145cm | Plain

Upholstery 100,000 Rubs

Flame Retardant | FibreGuard | Oeko-tex

Omni Fungi100% PolyesterApprox. 145cm | PlainUpholstery 100,000 RubsFlame Retardant | FibreGuard | Oeko-tex

Omni Fungi

100% Polyester

Approx. 145cm | Plain

Upholstery 100,000 Rubs

Flame Retardant | FibreGuard | Oeko-tex

Omni Marine100% PolyesterApprox. 145cm | PlainUpholstery 100,000 RubsFlame Retardant | FibreGuard | Oeko-tex

Omni Marine

100% Polyester

Approx. 145cm | Plain

Upholstery 100,000 Rubs

Flame Retardant | FibreGuard | Oeko-tex

Omni Petrol100% PolyesterApprox. 145cm | PlainUpholstery 100,000 RubsFlame Retardant | FibreGuard | Oeko-tex

Omni Petrol

100% Polyester

Approx. 145cm | Plain

Upholstery 100,000 Rubs

Flame Retardant | FibreGuard | Oeko-tex

Omni Raffia100% PolyesterApprox. 145cm | PlainUpholstery 100,000 RubsFlame Retardant | FibreGuard | Oeko-tex

Omni Raffia

100% Polyester

Approx. 145cm | Plain

Upholstery 100,000 Rubs

Flame Retardant | FibreGuard | Oeko-tex

Omni Shadow100% PolyesterApprox. 145cm | PlainUpholstery 100,000 RubsFlame Retardant | FibreGuard | Oeko-tex

Omni Shadow

100% Polyester

Approx. 145cm | Plain

Upholstery 100,000 Rubs

Flame Retardant | FibreGuard | Oeko-tex

Omni Tabasco100% PolyesterApprox. 145cm | PlainUpholstery 100,000 RubsFlame Retardant | FibreGuard | Oeko-tex

Omni Tabasco

100% Polyester

Approx. 145cm | Plain

Upholstery 100,000 Rubs

Flame Retardant | FibreGuard | Oeko-tex