Very good quality Upholstery fabric. The photo of the fabric is true to the real fabric. Will buy it again. Thank you for great service.

Tired of upholstery that wears out too quickly?
✨ Meet the Fabric That Outlasts the Rest! The Social Collective ™️
Say goodbye to worn-out sofas and stained dining chairs. Our latest upholstery fabric is built tough with 50,000 rubs of durability and a stainguard finish that fights spills, paw prints, and everyday messes. Whether it's headboards, ottomans, or your favorite couch- this is performance you can count on.
Pet paws, kids, or wine spills ruining your furniture?
Our new upholstery fabric is your home’s secret weapon against mess. With a stain guard finish and a rugged 50,000 rub rating, it’s perfect for busy homes with pets, kids, or guests who love red wine a little too much. Ideal for sofas, chairs, and ottomans — and easy on your budget!
Want high-performance upholstery without the designer price tag?
💪 The Everyday Hero of Upholstery Fabrics
Introducing a true workhorse: Built for comfort, made for life. With exceptional durability, stainguard protection, and endless versatility, this fabric delivers premium performance without the premium price. Use it on headboards, sofas, and more — and watch your home come to life.
🖱️ Order yours today — performance, protection, and value in every meter.
👏 We have a wide range of fabrics to choose from - whether you're looking for a traditional fabric or something more modern, we have something to suit your taste.
✅ Our fabrics are high-quality and durable - they're made from the finest materials and are designed to last.
🥇 Our prices are competitive - we offer the best possible value on our fabrics, so you can be sure you're getting a great deal.
☎️ We have a team of friendly and knowledgeable staff - they're always happy to help you find the perfect fabric for your needs.
☀️ Our website is easy to use - you can browse our selection of fabrics, read reviews, and place your order with ease.
Have any questions? We've got answers
All our fabric imagery has been colour matched to ensure accuracy when comparing the physical fabric to the digital photograph.
Many of our customers have said that the fabric they received looked exactly like it did on the website.
If you wish to return or exchange in full or partial order either because the order is not as per the specifications or the product did not meet the desired expectations, then please send an email to info@ragland.co.za within 7 days of receiving your order.
Read our full policy here.
Confirmed orders will be delivered in 2 – 7 working days after payment has cleared, provided the items ordered are in stock.
Read our full policy here.
Yes of course! As soon as your order has been paid we book a courier to collect and deliver your package.
As soon as the courier is booked you will receive an email with a link to track your parcel every step of the way.