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. 

Sassy - Curtaining

Our Sassy collection is elegant, durable and very functional. The Kanvas design is a linen look plain perfectly suited for upholstery and timeless drapes. The Soul design is a linen textured plain that is suited for long lasting upholstery for every occasion. Sassy comes in a wide spectrum of colours to suit any project. Our FibreGuard’s stain-free technology ensures long-lasting, low maintenance, easy-clean fabrics. Use this range with confidence for stylish hassle-free upholstery that is endorsed by Oeko-tex, making is safe for our environment, humans and pets.

Website collection banner Sassy x5.jpg

Our Sassy collection is elegant, durable and very functional. The Kanvas design is a linen look plain perfectly suited for upholstery and timeless drapes. The Soul design is a linen textured plain that is suited for long lasting upholstery for every occasion. Sassy comes in a wide spectrum of colours to suit any project. Our FibreGuard’s stain-free technology ensures long-lasting, low maintenance, easy-clean fabrics. Use this range with confidence for stylish hassle-free upholstery that is endorsed by Oeko-tex, making is safe for our environment, humans and pets.

Kanvas Grass75 % Poly / 22% Linen/ 3 % CottApprox. 140cm | PlainDual Purpose 40,000 RubsFR | FibreGuard | Oeko-tex

Kanvas Grass

75 % Poly / 22% Linen/ 3 % Cott

Approx. 140cm | Plain

Dual Purpose 40,000 Rubs

FR | FibreGuard | Oeko-tex

Kanvas Pear75 % Poly / 22% Linen/ 3 % CottApprox. 140cm | PlainDual Purpose 40,000 RubsFR | FibreGuard | Oeko-tex

Kanvas Pear

75 % Poly / 22% Linen/ 3 % Cott

Approx. 140cm | Plain

Dual Purpose 40,000 Rubs

FR | FibreGuard | Oeko-tex

Kanvas Surf75 % Poly / 22% Linen/ 3 % CottApprox. 140cm | PlainDual Purpose 40,000 RubsFR | FibreGuard | Oeko-tex

Kanvas Surf

75 % Poly / 22% Linen/ 3 % Cott

Approx. 140cm | Plain

Dual Purpose 40,000 Rubs

FR | FibreGuard | Oeko-tex

Kanvas Smoke75 % Poly / 22% Linen/ 3 % CottApprox. 140cm | PlainDual Purpose 40,000 RubsFR | FibreGuard | Oeko-tex

Kanvas Smoke

75 % Poly / 22% Linen/ 3 % Cott

Approx. 140cm | Plain

Dual Purpose 40,000 Rubs

FR | FibreGuard | Oeko-tex

Kanvas Scuba75 % Poly / 22% Linen/ 3 % CottApprox. 140cm | PlainDual Purpose 40,000 RubsFR | FibreGuard | Oeko-tex

Kanvas Scuba

75 % Poly / 22% Linen/ 3 % Cott

Approx. 140cm | Plain

Dual Purpose 40,000 Rubs

FR | FibreGuard | Oeko-tex

Kanvas Mouse75 % Poly / 22% Linen/ 3 % CottApprox. 140cm | PlainDual Purpose 40,000 RubsFR | FibreGuard | Oeko-tex

Kanvas Mouse

75 % Poly / 22% Linen/ 3 % Cott

Approx. 140cm | Plain

Dual Purpose 40,000 Rubs

FR | FibreGuard | Oeko-tex

Kanvas Earth75 % Poly / 22% Linen/ 3 % CottApprox. 140cm | PlainDual Purpose 40,000 RubsFR | FibreGuard | Oeko-tex

Kanvas Earth

75 % Poly / 22% Linen/ 3 % Cott

Approx. 140cm | Plain

Dual Purpose 40,000 Rubs

FR | FibreGuard | Oeko-tex

Kanvas Stucco75 % Poly / 22% Linen/ 3 % CottApprox. 140cm | PlainDual Purpose 40,000 RubsFR | FibreGuard | Oeko-tex

Kanvas Stucco

75 % Poly / 22% Linen/ 3 % Cott

Approx. 140cm | Plain

Dual Purpose 40,000 Rubs

FR | FibreGuard | Oeko-tex

Kanvas Poppy75 % Poly / 22% Linen/ 3 % CottApprox. 140cm | PlainDual Purpose 40,000 RubsFR | FibreGuard | Oeko-tex

Kanvas Poppy

75 % Poly / 22% Linen/ 3 % Cott

Approx. 140cm | Plain

Dual Purpose 40,000 Rubs

FR | FibreGuard | Oeko-tex

Kanvas Spice75 % Poly / 22% Linen/ 3 % CottApprox. 140cm | PlainDual Purpose 40,000 RubsFR | FibreGuard | Oeko-tex

Kanvas Spice

75 % Poly / 22% Linen/ 3 % Cott

Approx. 140cm | Plain

Dual Purpose 40,000 Rubs

FR | FibreGuard | Oeko-tex

Kanvas Palm75 % Poly / 22% Linen/ 3 % CottApprox. 140cm | PlainDual Purpose 40,000 RubsFR | FibreGuard | Oeko-tex

Kanvas Palm

75 % Poly / 22% Linen/ 3 % Cott

Approx. 140cm | Plain

Dual Purpose 40,000 Rubs

FR | FibreGuard | Oeko-tex

Kanvas Ink75 % Poly / 22% Linen/ 3 % CottApprox. 140cm | PlainDual Purpose 40,000 RubsFR | FibreGuard | Oeko-tex

Kanvas Ink

75 % Poly / 22% Linen/ 3 % Cott

Approx. 140cm | Plain

Dual Purpose 40,000 Rubs

FR | FibreGuard | Oeko-tex

Kanvas Ebony75 % Poly / 22% Linen/ 3 % CottApprox. 140cm | PlainDual Purpose 40,000 RubsFR | FibreGuard | Oeko-tex

Kanvas Ebony

75 % Poly / 22% Linen/ 3 % Cott

Approx. 140cm | Plain

Dual Purpose 40,000 Rubs

FR | FibreGuard | Oeko-tex

Kanvas Sky75 % Poly / 22% Linen/ 3 % CottApprox. 140cm | PlainDual Purpose 40,000 RubsFR | FibreGuard | Oeko-tex

Kanvas Sky

75 % Poly / 22% Linen/ 3 % Cott

Approx. 140cm | Plain

Dual Purpose 40,000 Rubs

FR | FibreGuard | Oeko-tex

Kanvas Demin75 % Poly / 22% Linen/ 3 % CottApprox. 140cm | PlainDual Purpose 40,000 RubsFR | FibreGuard | Oeko-tex

Kanvas Demin

75 % Poly / 22% Linen/ 3 % Cott

Approx. 140cm | Plain

Dual Purpose 40,000 Rubs

FR | FibreGuard | Oeko-tex

Kanvas Dove75 % Poly / 22% Linen/ 3 % CottApprox. 140cm | PlainDual Purpose 40,000 RubsFR | FibreGuard | Oeko-tex

Kanvas Dove

75 % Poly / 22% Linen/ 3 % Cott

Approx. 140cm | Plain

Dual Purpose 40,000 Rubs

FR | FibreGuard | Oeko-tex

Kanvas Nougat75 % Poly / 22% Linen/ 3 % CottApprox. 140cm | PlainDual Purpose 40,000 RubsFR | FibreGuard | Oeko-tex

Kanvas Nougat

75 % Poly / 22% Linen/ 3 % Cott

Approx. 140cm | Plain

Dual Purpose 40,000 Rubs

FR | FibreGuard | Oeko-tex

Kanvas Dune75 % Poly / 22% Linen/ 3 % CottApprox. 140cm | PlainDual Purpose 40,000 RubsFR | FibreGuard | Oeko-tex

Kanvas Dune

75 % Poly / 22% Linen/ 3 % Cott

Approx. 140cm | Plain

Dual Purpose 40,000 Rubs

FR | FibreGuard | Oeko-tex

Kanvas Berry75 % Poly / 22% Linen/ 3 % CottApprox. 140cm | PlainDual Purpose 40,000 RubsFR | FibreGuard | Oeko-tex

Kanvas Berry

75 % Poly / 22% Linen/ 3 % Cott

Approx. 140cm | Plain

Dual Purpose 40,000 Rubs

FR | FibreGuard | Oeko-tex

Kanvas Peony75 % Poly / 22% Linen/ 3 % CottApprox. 140cm | PlainDual Purpose 40,000 RubsFR | FibreGuard | Oeko-tex

Kanvas Peony

75 % Poly / 22% Linen/ 3 % Cott

Approx. 140cm | Plain

Dual Purpose 40,000 Rubs

FR | FibreGuard | Oeko-tex

Kanvas Cactus75 % Poly / 22% Linen/ 3 % CottApprox. 140cm | PlainDual Purpose 40,000 RubsFR | FibreGuard | Oeko-tex

Kanvas Cactus

75 % Poly / 22% Linen/ 3 % Cott

Approx. 140cm | Plain

Dual Purpose 40,000 Rubs

FR | FibreGuard | Oeko-tex

Kanvas Hydro75 % Poly / 22% Linen/ 3 % CottApprox. 140cm | PlainDual Purpose 40,000 RubsFR | FibreGuard | Oeko-tex

Kanvas Hydro

75 % Poly / 22% Linen/ 3 % Cott

Approx. 140cm | Plain

Dual Purpose 40,000 Rubs

FR | FibreGuard | Oeko-tex

Kanvas Charcoal75 % Poly / 22% Linen/ 3 % CottApprox. 140cm | PlainDual Purpose 40,000 RubsFR | FibreGuard | Oeko-tex

Kanvas Charcoal

75 % Poly / 22% Linen/ 3 % Cott

Approx. 140cm | Plain

Dual Purpose 40,000 Rubs

FR | FibreGuard | Oeko-tex

Kanvas Mineral75 % Poly / 22% Linen/ 3 % CottApprox. 140cm | PlainDual Purpose 40,000 RubsFR | FibreGuard | Oeko-tex

Kanvas Mineral

75 % Poly / 22% Linen/ 3 % Cott

Approx. 140cm | Plain

Dual Purpose 40,000 Rubs

FR | FibreGuard | Oeko-tex

Kanvas Beaver75 % Poly / 22% Linen/ 3 % CottApprox. 140cm | PlainDual Purpose 40,000 RubsFR | FibreGuard | Oeko-tex

Kanvas Beaver

75 % Poly / 22% Linen/ 3 % Cott

Approx. 140cm | Plain

Dual Purpose 40,000 Rubs

FR | FibreGuard | Oeko-tex

Kanvas Pebble75 % Poly / 22% Linen/ 3 % CottApprox. 140cm | PlainDual Purpose 40,000 RubsFR | FibreGuard | Oeko-tex

Kanvas Pebble

75 % Poly / 22% Linen/ 3 % Cott

Approx. 140cm | Plain

Dual Purpose 40,000 Rubs

FR | FibreGuard | Oeko-tex

Kanvas Sesame75 % Poly / 22% Linen/ 3 % CottApprox. 140cm | PlainDual Purpose 40,000 RubsFR | FibreGuard | Oeko-tex

Kanvas Sesame

75 % Poly / 22% Linen/ 3 % Cott

Approx. 140cm | Plain

Dual Purpose 40,000 Rubs

FR | FibreGuard | Oeko-tex

Kanvas Wood75 % Poly / 22% Linen/ 3 % CottApprox. 140cm | PlainDual Purpose 40,000 RubsFR | FibreGuard | Oeko-tex

Kanvas Wood

75 % Poly / 22% Linen/ 3 % Cott

Approx. 140cm | Plain

Dual Purpose 40,000 Rubs

FR | FibreGuard | Oeko-tex

Kanvas Sierra75 % Poly / 22% Linen/ 3 % CottApprox. 140cm | PlainDual Purpose 40,000 RubsFR | FibreGuard | Oeko-tex

Kanvas Sierra

75 % Poly / 22% Linen/ 3 % Cott

Approx. 140cm | Plain

Dual Purpose 40,000 Rubs

FR | FibreGuard | Oeko-tex

Kanvas Nugget75 % Poly / 22% Linen/ 3 % CottApprox. 140cm | PlainDual Purpose 40,000 RubsFR | FibreGuard | Oeko-tex

Kanvas Nugget

75 % Poly / 22% Linen/ 3 % Cott

Approx. 140cm | Plain

Dual Purpose 40,000 Rubs

FR | FibreGuard | Oeko-tex