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. 

Vibes

Following the success of Casual and Leisure we bring you another great high performance textured upholstery collection. FibreGuard’s stain-free technology ensures long-lasting, low maintenance, easy-clean fabrics. Use 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 vibes.jpg

Following the success of Casual and Leisure we bring you another great high performance textured upholstery collection. FibreGuard’s stain-free technology ensures long-lasting, low maintenance, easy-clean fabrics. Use with confidence for stylish hassle-free upholstery that is endorsed by Oeko-tex, making is safe for our environment, humans and pets.

Adventurer Denim100% PolyesterApprox. 144cm | PlainUpholstery 100,000 RubsFR | FibreGuard | Oeko-tex

Adventurer Denim

100% Polyester

Approx. 144cm | Plain

Upholstery 100,000 Rubs

FR | FibreGuard | Oeko-tex

Adventurer Iron100% PolyesterApprox. 144cm | PlainUpholstery 100,000 RubsFR | FibreGuard | Oeko-tex

Adventurer Iron

100% Polyester

Approx. 144cm | Plain

Upholstery 100,000 Rubs

FR | FibreGuard | Oeko-tex

Adventurer Moss100% PolyesterApprox. 144cm | PlainUpholstery 100,000 RubsFR | FibreGuard | Oeko-tex

Adventurer Moss

100% Polyester

Approx. 144cm | Plain

Upholstery 100,000 Rubs

FR | FibreGuard | Oeko-tex

Adventurer Pear100% PolyesterApprox. 144cm | PlainUpholstery 100,000 RubsFR | FibreGuard | Oeko-tex

Adventurer Pear

100% Polyester

Approx. 144cm | Plain

Upholstery 100,000 Rubs

FR | FibreGuard | Oeko-tex

Adventurer Steel100% PolyesterApprox. 144cm | PlainUpholstery 100,000 RubsFR | FibreGuard | Oeko-tex

Adventurer Steel

100% Polyester

Approx. 144cm | Plain

Upholstery 100,000 Rubs

FR | FibreGuard | Oeko-tex

Magni Dove100% PolyesterApprox. 142cm | PlainUpholstery 25,000 RubsFR | FibreGuard | Oeko-tex

Magni Dove

100% Polyester

Approx. 142cm | Plain

Upholstery 25,000 Rubs

FR | FibreGuard | Oeko-tex

Magni Grape100% PolyesterApprox. 142cm | PlainUpholstery 25,000 RubsFR | FibreGuard | Oeko-tex

Magni Grape

100% Polyester

Approx. 142cm | Plain

Upholstery 25,000 Rubs

FR | FibreGuard | Oeko-tex

Magni Leaf100% PolyesterApprox. 142cm | PlainUpholstery 25,000 RubsFR | FibreGuard | Oeko-tex

Magni Leaf

100% Polyester

Approx. 142cm | Plain

Upholstery 25,000 Rubs

FR | FibreGuard | Oeko-tex

Magni Opal100% PolyesterApprox. 142cm | PlainUpholstery 25,000 RubsFR | FibreGuard | Oeko-tex

Magni Opal

100% Polyester

Approx. 142cm | Plain

Upholstery 25,000 Rubs

FR | FibreGuard | Oeko-tex

Magni Tea100% PolyesterApprox. 142cm | PlainUpholstery 25,000 RubsFR | FibreGuard | Oeko-tex

Magni Tea

100% Polyester

Approx. 142cm | Plain

Upholstery 25,000 Rubs

FR | FibreGuard | Oeko-tex

Adventurer Dune100% PolyesterApprox. 144cm | PlainUpholstery 100,000 RubsFR | FibreGuard | Oeko-tex

Adventurer Dune

100% Polyester

Approx. 144cm | Plain

Upholstery 100,000 Rubs

FR | FibreGuard | Oeko-tex

Adventurer Marine100% PolyesterApprox. 144cm | PlainUpholstery 100,000 RubsFR | FibreGuard | Oeko-tex

Adventurer Marine

100% Polyester

Approx. 144cm | Plain

Upholstery 100,000 Rubs

FR | FibreGuard | Oeko-tex

Adventurer Ocean100% PolyesterApprox. 144cm | PlainUpholstery 100,000 RubsFR | FibreGuard | Oeko-tex

Adventurer Ocean

100% Polyester

Approx. 144cm | Plain

Upholstery 100,000 Rubs

FR | FibreGuard | Oeko-tex

Adventurer Scuba100% PolyesterApprox. 144cm | PlainUpholstery 100,000 RubsFR | FibreGuard | Oeko-tex

Adventurer Scuba

100% Polyester

Approx. 144cm | Plain

Upholstery 100,000 Rubs

FR | FibreGuard | Oeko-tex

Adventurer Truffle100% PolyesterApprox. 144cm | PlainUpholstery 100,000 RubsFR | FibreGuard | Oeko-tex

Adventurer Truffle

100% Polyester

Approx. 144cm | Plain

Upholstery 100,000 Rubs

FR | FibreGuard | Oeko-tex

Magni Elephant100% PolyesterApprox. 142cm | PlainUpholstery 25,000 RubsFR | FibreGuard | Oeko-tex

Magni Elephant

100% Polyester

Approx. 142cm | Plain

Upholstery 25,000 Rubs

FR | FibreGuard | Oeko-tex

Magni Harbour100% PolyesterApprox. 142cm | PlainUpholstery 25,000 RubsFR | FibreGuard | Oeko-tex

Magni Harbour

100% Polyester

Approx. 142cm | Plain

Upholstery 25,000 Rubs

FR | FibreGuard | Oeko-tex

Magni Lollipop100% PolyesterApprox. 142cm | PlainUpholstery 25,000 RubsFR | FibreGuard | Oeko-tex

Magni Lollipop

100% Polyester

Approx. 142cm | Plain

Upholstery 25,000 Rubs

FR | FibreGuard | Oeko-tex

Magni Slate100% PolyesterApprox. 142cm | PlainUpholstery 25,000 RubsFR | FibreGuard | Oeko-tex

Magni Slate

100% Polyester

Approx. 142cm | Plain

Upholstery 25,000 Rubs

FR | FibreGuard | Oeko-tex

Magni Wool100% PolyesterApprox. 142cm | PlainUpholstery 25,000 RubsFR | FibreGuard | Oeko-tex

Magni Wool

100% Polyester

Approx. 142cm | Plain

Upholstery 25,000 Rubs

FR | FibreGuard | Oeko-tex

Adventurer Feather100% PolyesterApprox. 144cm | PlainUpholstery 100,000 RubsFR | FibreGuard | Oeko-tex

Adventurer Feather

100% Polyester

Approx. 144cm | Plain

Upholstery 100,000 Rubs

FR | FibreGuard | Oeko-tex

Adventurer Mineral100% PolyesterApprox. 144cm | PlainUpholstery 100,000 RubsFR | FibreGuard | Oeko-tex

Adventurer Mineral

100% Polyester

Approx. 144cm | Plain

Upholstery 100,000 Rubs

FR | FibreGuard | Oeko-tex

Adventurer Otter100% PolyesterApprox. 144cm | PlainUpholstery 100,000 RubsFR | FibreGuard | Oeko-tex

Adventurer Otter

100% Polyester

Approx. 144cm | Plain

Upholstery 100,000 Rubs

FR | FibreGuard | Oeko-tex

Adventurer Sesame100% PolyesterApprox. 144cm | PlainUpholstery 100,000 RubsFR | FibreGuard | Oeko-tex

Adventurer Sesame

100% Polyester

Approx. 144cm | Plain

Upholstery 100,000 Rubs

FR | FibreGuard | Oeko-tex

Magni Cloud100% PolyesterApprox. 142cm | PlainUpholstery 25,000 RubsFR | FibreGuard | Oeko-tex

Magni Cloud

100% Polyester

Approx. 142cm | Plain

Upholstery 25,000 Rubs

FR | FibreGuard | Oeko-tex

Magni Gargoyle100% PolyesterApprox. 142cm | PlainUpholstery 25,000 RubsFR | FibreGuard | Oeko-tex

Magni Gargoyle

100% Polyester

Approx. 142cm | Plain

Upholstery 25,000 Rubs

FR | FibreGuard | Oeko-tex

Magni Ink100% PolyesterApprox. 142cm | PlainUpholstery 25,000 RubsFR | FibreGuard | Oeko-tex

Magni Ink

100% Polyester

Approx. 142cm | Plain

Upholstery 25,000 Rubs

FR | FibreGuard | Oeko-tex

Magni Meadow100% PolyesterApprox. 142cm | PlainUpholstery 25,000 RubsFR | FibreGuard | Oeko-tex

Magni Meadow

100% Polyester

Approx. 142cm | Plain

Upholstery 25,000 Rubs

FR | FibreGuard | Oeko-tex

Magni Spruce100% PolyesterApprox. 142cm | PlainUpholstery 25,000 RubsFR | FibreGuard | Oeko-tex

Magni Spruce

100% Polyester

Approx. 142cm | Plain

Upholstery 25,000 Rubs

FR | FibreGuard | Oeko-tex

Magni Zinc100% PolyesterApprox. 142cm | PlainUpholstery 25,000 RubsFR | FibreGuard | Oeko-tex

Magni Zinc

100% Polyester

Approx. 142cm | Plain

Upholstery 25,000 Rubs

FR | FibreGuard | Oeko-tex