Free shipping for orders over R1500 within SA.
Want to win a R1 000 fabric voucher? It’s simple — just leave us an honest review on Google Maps, whether it’s 5 stars, 1 star, or anything in between. Every review counts. We’ll randomly draw one winner every month, provided at least 10 reviews have been received."
And the May 2026 Winner is! Lucille Cameron of Pietermaritzburg, KZN. Congratulations Lucille. Your Store Credit has been loaded to your account for spending Anytime.

![Wool [ 24983 ] Wool Acrylic-GZ-8691-150-Black-01 per Meter Wool [ 24983 ] Wool Acrylic-GZ-8691-150-Black-01 per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/4789235142.jpg)
![Wool [ 24934 ] Melton-150-07-Black per Meter Wool [ 24934 ] Melton-150-07-Black per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/4789235242.jpg)
![Wool [ 24933 ] Melton-150-02-Red per Meter Wool [ 24933 ] Melton-150-02-Red per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/4789235199.jpg)
![Wool [ 24932 ] Melton-150-01-Gray per Meter Wool [ 24932 ] Melton-150-01-Gray per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/4789236060.jpg)
![[ 23638B ] Suiting Stretch -150-Black-B per Meter [ 23638B ] Suiting Stretch -150-Black-B per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/4863185148.jpg)
![[ WC-E-CN67-N ] Wool Cadena - Navy per Meter [ WC-E-CN67-N ] Wool Cadena - Navy per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/5002636515.jpg)
![[ 24513 ] Wool Herringbone-150-99-Charcoal per Meter [ 24513 ] Wool Herringbone-150-99-Charcoal per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/5004545120.jpg)
![[ 24514 ] Wool Stripe-150-90-Navy per Meter [ 24514 ] Wool Stripe-150-90-Navy per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/5002433956.jpg)
![[ 24498 ] Wool-150-99-Black per Meter [ 24498 ] Wool-150-99-Black per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/5002598264.jpg)
![Wool [ 24497 ] Wool Check-150-00-Blue per Meter Wool [ 24497 ] Wool Check-150-00-Blue per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/4789237307.jpg)
![[ 24499 ] Wool Twill-150-05-Navy per Meter [ 24499 ] Wool Twill-150-05-Navy per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/5002451174.jpg)
![[ 24494 ] Wool Herringbone-150-00-Black per Meter [ 24494 ] Wool Herringbone-150-00-Black per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/5002633509.jpg)
![[ 24232 ] Wool Travera Super Fine-150-2-Navy per Meter [ 24232 ] Wool Travera Super Fine-150-2-Navy per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/5002588022.jpg)
![[ 24234 ] Fancy Cool Suiting-150-3-BLACK per Meter [ 24234 ] Fancy Cool Suiting-150-3-BLACK per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/5004599912.jpg)
![[ 24231 ] Wool Travera Super Fine-150-1-BLACK per Meter [ 24231 ] Wool Travera Super Fine-150-1-BLACK per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/5002375685.jpg)
![[ 24235 ] Dubretto Suiting-150-04-BLACK per Meter [ 24235 ] Dubretto Suiting-150-04-BLACK per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/5004548451.jpg)
![[ 24236 ] Dubretto Suiting-150-5-NAVY per Meter [ 24236 ] Dubretto Suiting-150-5-NAVY per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/5004590558.jpg)
![[ 24228 ] English Suiting Viscose Schild-150-4-Saville Row B per Meter [ 24228 ] English Suiting Viscose Schild-150-4-Saville Row B per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/5002549975.jpg)
![[ 24233 ] Fancy Cool Suiting-150-2-CREAM per Meter [ 24233 ] Fancy Cool Suiting-150-2-CREAM per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/4790731611.jpg)
![[ 24230 ] English Suiting Viscose Schild-150-6-NAVY per Meter [ 24230 ] English Suiting Viscose Schild-150-6-NAVY per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/5002549965.jpg)
![[ 24226 ] English Suiting Viscose Schild-150-2-JADE per Meter [ 24226 ] English Suiting Viscose Schild-150-2-JADE per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/5002548465.jpg)
![[ 24227 ] English Suiting Viscose Schild-150-3-Oxford Blue per Meter [ 24227 ] English Suiting Viscose Schild-150-3-Oxford Blue per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/5002477737.jpg)
![[ 24224 ] English Suiting Viscose Schild-6079-150-5-Charcoal per Meter [ 24224 ] English Suiting Viscose Schild-6079-150-5-Charcoal per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/5002547903.jpg)
![[ 24225 ] English Suiting Viscose Schild-9605-150-1-BEIGE per Meter [ 24225 ] English Suiting Viscose Schild-9605-150-1-BEIGE per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/5004562618.jpg)
![[ 24223 ] English Suiting Viscose Schild-6079-150-2-Taupe per Meter [ 24223 ] English Suiting Viscose Schild-6079-150-2-Taupe per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/5002535562.jpg)
![[ 24095 ] PV Suiting Herring Bone Striped 150 - Brown-04 per Meter [ 24095 ] PV Suiting Herring Bone Striped 150 - Brown-04 per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/5002393229.jpg)
![[ 24094 ] PV Suiting Herring Bone Striped 150 - Grey-02 per Meter [ 24094 ] PV Suiting Herring Bone Striped 150 - Grey-02 per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/5002353612.jpg)
![[ 24093 ] PV Suiting Plain with Stripe 150 - Slate Grey-05 per Meter [ 24093 ] PV Suiting Plain with Stripe 150 - Slate Grey-05 per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/5002577282.jpg)
![[ 24096 ] PV Suiting Herring Bone Striped 150 - Charcoal-01 per Meter [ 24096 ] PV Suiting Herring Bone Striped 150 - Charcoal-01 per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/5002413269.jpg)
![[ 24088 ] PV Suiting Wilson Weave 150 - Ink Navy-02 per Meter [ 24088 ] PV Suiting Wilson Weave 150 - Ink Navy-02 per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/5004571623.jpg)
![[ 24090 ] PV Suiting Plain with Stripe 150 - Light Grey-04 per Meter [ 24090 ] PV Suiting Plain with Stripe 150 - Light Grey-04 per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/5002537249.jpg)
![[ 24089 ] PV Suiting Wilson Weave 150 - Charcoal-03 per Meter [ 24089 ] PV Suiting Wilson Weave 150 - Charcoal-03 per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/5002404405.jpg)
![[ 24091 ] PV Suiting Plain with Stripe 150 - Taupe-03 per Meter [ 24091 ] PV Suiting Plain with Stripe 150 - Taupe-03 per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/5002540008.jpg)
![[ 24092 ] PV Suiting Plain with Stripe 150 - Sand-06 per Meter [ 24092 ] PV Suiting Plain with Stripe 150 - Sand-06 per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/5002548116.jpg)
![[ 24087 ] PV Suiting Wilson Weave 150 - Navy-01 per Meter [ 24087 ] PV Suiting Wilson Weave 150 - Navy-01 per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/5004568600.jpg)
![[ 24086 ] PV Suiting Wilson Weave 150 - Black-04 per Meter [ 24086 ] PV Suiting Wilson Weave 150 - Black-04 per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/5002400524.jpg)
![[ 24074 ] Milano Check-150-Camel Brown-02 per Meter [ 24074 ] Milano Check-150-Camel Brown-02 per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/4789234916.jpg)
![[ 24071 ] Milano Check-150-Blue-01 per Meter [ 24071 ] Milano Check-150-Blue-01 per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/4789234921.jpg)
![[ 24072 ] Milano Check-150-Grey-02 per Meter [ 24072 ] Milano Check-150-Grey-02 per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/4789235186.jpg)
![[ 24073 ] Milano Check-150-Navy / Royal-01 per Meter [ 24073 ] Milano Check-150-Navy / Royal-01 per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/4789236080.jpg)
![[ 24070 ] Italian Check-150-Navy-01 per Meter [ 24070 ] Italian Check-150-Navy-01 per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/5004554906.jpg)
![[ 19178 ] Viscose Blend Plain Dyed/150cm/5g/OLIVE per Meter [ 19178 ] Viscose Blend Plain Dyed/150cm/5g/OLIVE per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/4789236037.jpg)
![[ 19176 ] Viscose Blend Plain Dyed/150cm/5g/AIRFORCE per Meter [ 19176 ] Viscose Blend Plain Dyed/150cm/5g/AIRFORCE per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/4789234911.jpg)
![[ 19175 ] Viscose Blend Plain Dyed/150cm/5g/KHAKI per Meter [ 19175 ] Viscose Blend Plain Dyed/150cm/5g/KHAKI per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/4789237272.jpg)
![[ 19150 ] Suede Quilting Plain Dyed/150cm/5g/SALMON per Meter [ 19150 ] Suede Quilting Plain Dyed/150cm/5g/SALMON per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/products/706558614/5556883465.jpg)
![[ 19147 ] Suede Quilting Plain Dyed/150cm/5g/NAVY per Meter [ 19147 ] Suede Quilting Plain Dyed/150cm/5g/NAVY per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/products/706558500/5556883431.jpg)
![Wool [ 18866 ] Tweed Cottton Blend/150/195g/RUST per Meter Wool [ 18866 ] Tweed Cottton Blend/150/195g/RUST per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/4790775547.jpg)
![[ WH-E-WBR80-G ] Wool Herringbone 150w Grey per Meter [ WH-E-WBR80-G ] Wool Herringbone 150w Grey per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/4881432823.jpg)
![Wool [ 16266 ] Wool Melton Blend/150/340g/Maroon per Meter Wool [ 16266 ] Wool Melton Blend/150/340g/Maroon per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/4789234945.jpg)
![Wool [ 16272 ] Wool Melton Blend/150/390g/Red per Meter Wool [ 16272 ] Wool Melton Blend/150/390g/Red per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/4789234864.jpg)
![Wool [ 16268 ] Wool Melton Blend/150/390g/Cerise per Meter Wool [ 16268 ] Wool Melton Blend/150/390g/Cerise per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/4789234869.jpg)
![Wool [ 16270 ] Wool Melton Blend/150/390g/Navy per Meter Wool [ 16270 ] Wool Melton Blend/150/390g/Navy per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/4789235127.jpg)
![Wool [ 16269 ] Wool Melton Blend/150/390g/Mustard per Meter Wool [ 16269 ] Wool Melton Blend/150/390g/Mustard per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/4789235158.jpg)
![Wool [ 16263 ] Wool Melton Blend/150/340g/Brown per Meter Wool [ 16263 ] Wool Melton Blend/150/340g/Brown per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/4789235215.jpg)
![Wool [ 16265 ] Wool Melton Blend/150/340g/Royal per Meter Wool [ 16265 ] Wool Melton Blend/150/340g/Royal per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/4789235100.jpg)
![Wool [ 15978 ] Wool Viscose/150cm/5g/ORANGE per Meter Wool [ 15978 ] Wool Viscose/150cm/5g/ORANGE per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/4789235105.jpg)
![Wool [ 15973 ] Wool Viscose/150cm/5g/NAVY per Meter Wool [ 15973 ] Wool Viscose/150cm/5g/NAVY per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/4789237297.jpg)
![Wool [ 15965 ] Wool Viscose/150cm/5g/CORAL per Meter Wool [ 15965 ] Wool Viscose/150cm/5g/CORAL per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/4790729604.jpg)
![Wool [ 15964 ] Wool Viscose/150cm/5g/LILAC GREY per Meter Wool [ 15964 ] Wool Viscose/150cm/5g/LILAC GREY per Meter](https://d2j6dbq0eux0bg.cloudfront.net/images/108579829/4790731626.jpg)
