
When you're shopping for fabrics in the UK, you'll quickly realise the choice is genuinely overwhelming. From luxury rugs that anchor a room to humble cushion covers that transform a tired sofa, each category serves a distinct purpose in your home. Understanding what's actually available helps you make confident decisions rather than wandering through shops feeling lost.
A quality rug does more than cover your floor—it defines the entire mood of a space. Luxury rug collections in the UK range from hand-knotted Persian and Turkish designs (often £800–£3,000 for a 2.5m × 3.5m piece) to contemporary wool blends that cost significantly less but deliver similar visual impact. The difference lies in construction: hand-knotted rugs use individual knots to create the pile, making them incredibly durable and able to last 30+ years with proper care.
If you're working with a tighter budget, machine-made rugs using wool or wool-blend fibres offer excellent durability at £200–£600 for a standard living room size. I've seen clients get stunning results with contemporary geometric patterns from brands like Heal's or John Lewis, which sit comfortably in the mid-range and won't show every footprint like lighter colours do.
Cushions are where most people get quick wins in interior design, and they're forgiving because you can swap them out seasonally without guilt. A decent scatter cushion in linen or cotton costs £15–£45, while luxury versions in velvet or silk might run £60–£150 each. The real secret is mixing textures: pair a chunky knit cushion with a smooth linen one and add a patterned silk or cotton print for visual depth.
Your sofa's condition matters here too. If your sofa is worn or dated, new cushions alone won't fix it—you'll just be putting a fresh face on a tired piece. But if your frame is solid and the fabric's still holding up, replacing cushions is genuinely transformative. A three-seater sofa typically needs four to six scatter cushions to look intentional rather than accidentally decorated.
Beyond rugs and cushions, you've got upholstery Fabrics Collection for chairs, sofas, and curtains. These are where durability really matters because they take daily wear. Performance fabrics like Sunbrella or Crypton are treated to resist staining and fading—brilliant if you have pets or children, though they cost 20–30% more than untreated natural fibres. A metre of quality upholstery fabric runs £25–£80 depending on content and brand.
Curtain Fabrics Collection deserve their own consideration. Blackout linings add £8–£15 per metre but genuinely improve sleep quality and heat retention in winter. Thermal-backed fabrics are increasingly popular in the UK because they actually work—I've had clients report noticeably warmer rooms and lower heating bills after switching from thin cotton to lined linen.
Fabric wall hangings have moved beyond student dorm aesthetics into legitimate interior design territory. Woven tapestries and macramé pieces add texture and warmth to blank walls without the commitment of paint or wallpaper. Expect to spend £30–£150 depending on size and craftsmanship, with handwoven pieces naturally commanding higher prices.
These work brilliantly in bedrooms or living spaces where you want softness without visual heaviness. A 1.5m × 1.2m tapestry above a bed or sofa creates an instant focal point and helps absorb sound, which is genuinely useful if you live in a flat with hard floors.
A quality throw isn't just decorative—it's functional comfort that extends your sofa's lifespan by protecting the upholstery underneath. Merino wool throws cost £40–£120 but last for years, while cotton or linen versions sit at £25–£60 and are easier to wash regularly. The weight matters: a 1.2kg throw feels substantial and luxurious, whereas anything under 800g feels flimsy.
Current Deals — Fabrics Collection
On Sale Now
I always recommend choosing a throw in a neutral tone that complements your sofa rather than matching it exactly. This gives you flexibility to layer different cushion colours seasonally without the whole arrangement looking mismatched. A charcoal throw works with almost any colour palette and hides dust and pet hair far better than cream or white.