New or Reupholster? Benefits of Upholstery

New or Reupholster? Benefits of Upholstery

Reupholstering a sofa or chair at home can be a cost-effective way to extend the life of good furniture without buying new. Is it cheaper to reupholster or buy new? For most sofas and chairs with a sound frame, reupholstering wins. Reupholstering a sofa in the UK is likely to start at around £300 and can extend to as much as £2,200 (or even more!), depending on upholstery fabric choice, size, and how much work the frame needs underneath. A chair usually comes in lower, somewhere between £100 and £300. New furniture built to a similar standard adds manufacturing, transport, and retail markup on top, which is why even a mid-range sofa regularly clears £800.

That's the short version. The longer answer depends on what's happening under the fabric, and that's what this guide will help you work out.

Is It Cheaper to Reupholster or Buy New Furniture in the UK?

It depends on what you're comparing it against. Buying new means paying for a finished product, and manufacturing, showroom overheads, delivery, and retailer margin all sit inside that price tag.

Reupholstery strips most of that out. You're paying for materials and labour (your own, if you're doing it yourself) rather than a finished retail item. That's the main reason it tends to work out cheaper, provided the frame underneath is worth keeping.

The comparison only makes sense against furniture of a similar standard. Reupholstering a well-built sofa frame will almost always beat buying new at the same quality level. It won't necessarily beat a flat-pack budget sofa on price, though it will usually beat it on how long the result lasts.

New or Reupholster? Benefits of Upholstery

The Cost of Reupholstering a Sofa (or Chair) in the UK

A chair is the simplest place to start. Most DIY chair reupholstery projects use three to five metres of fabric and land somewhere between £100 and £300, depending on fabric choice and how much foam needs replacing.

A sofa takes more of everything. Fabric alone tends to run £25 to £100 per metre, and a typical three-seater needs 10 to 20 metres depending on its shape. That's £250 to £2,000 in fabric before anything else is factored in. Add foam, webbing, and any spring repairs, and the full cost of reupholstering a sofa usually lands between £300 and £2,200, with the top of that range reserved for larger sofas in premium fabric.

Leather sits higher again, generally £400 to £1,500, because hides cost more and are less forgiving to work with than fabric.

If you want a fabric that's built to take daily use without needing replacing again in a few years, Alabama's durable woven hopsack is worth a look. It's rated above 44,000 rubs, which puts it well past the point most family sofas need.

What's Underneath the Fabric (and Why It's Most of the Cost)

The fabric you see is the last layer, not the only one. A finished sofa usually has springs, webbing, hessian, foam, and wadding stacked underneath, all doing the structural work that keeps it comfortable and holding its shape. We go into more detail on this in our piece on amazing facts about upholstery, but the short version is: the outer fabric is the finish, not the foundation.

That's also where most of the cost variation comes from. A sofa that just needs re-covering is a straightforward job. One with sagging springs, flattened foam, or loose joints needs more materials and more time, and the price climbs accordingly.

It's worth checking this before you commit to a project. Sit on the sofa, feel for give in the frame, and listen for creaks in the joints. A solid frame with tired fabric is a good reupholstery candidate. A frame that flexes or creaks under normal weight is a bigger job than a fabric swap.

When Buying New Makes More Sense

Reupholstery isn't always the better option. If the frame is broken, the springs have collapsed beyond repair, or you're changing the whole layout of a room rather than refreshing one piece, buying new is usually the more practical route.

It's also worth considering if the furniture no longer suits how you use the space. Reupholstery restores what's there. It doesn't change the size, shape, or layout of a piece.

How Fabric Choice Changes the Numbers

Fabric is the biggest variable in your final cost, and also the part you have the most control over. Heavier, tightly woven fabrics cost more per metre but tend to outlast cheaper options many times over, which matters if the sofa gets daily use.

We've covered fabric types and how to choose between them in detail in What Is Upholstery? The Ultimate Guide, so we won't repeat all of that here. For this project, the main thing to decide is your budget per metre and how many metres your piece needs, then browse our upholstery fabric range with that number in mind.

New or Reupholster? Benefits of Upholstery

Reupholstery vs Buying New: How Long Each Takes

A chair reupholstery can be done in a couple of days once you've got everything ready. A sofa takes longer, often several days to a week or more depending on complexity and experience. Leather adds time again, since cutting and fitting hides takes more care than fabric.

Buying new is quicker in terms of your own labour, but delivery in the UK can take anywhere from a few days to several weeks depending on stock and whether it's a custom order. In practice, the time gap between the two options is often smaller than people expect.

The Environmental Side of Reupholstering Furniture

Furniture waste is a real problem in the UK, with a lot of it ending up in landfill every year. Reupholstering a sofa or chair keeps it out of that cycle and avoids the manufacturing, transport, and packaging that goes into a new piece.

Older frames are often better built than modern budget furniture, so restoring one isn't just the greener option. It's frequently the sturdier one too.

So, Reupholster or Buy New?

It comes down to the frame. If it's solid, reupholstery usually gives you better furniture for less money than buying new at the same quality level. If the frame is failing, or your space has changed, replacement is the more sensible call.

Either way, the fabric you choose will decide how the finished piece looks, feels, and holds up. Take a look at our full range of beautiful upholstery fabric and find something that suits both your furniture and your budget.

New or Reupholster? Benefits of Upholstery

FAQ on Benefits of Upholstery

Is It Worth Reupholstering a 20 Year Old Sofa?

It depends on the frame. If it's solid hardwood and still feels comfortable to sit on, reupholstering is usually worth it. Older sofas were often built with stronger frames than modern budget pieces, so replacing the fabric and foam can add years of life. If the frame is loose, warped, or damaged, replacement makes more sense.

How Much Does Reupholstery Cost in the UK?

Costs vary by size, fabric, and how much repair the frame needs. A chair typically costs £100 to £300 in materials. A sofa usually runs £300 to £2,200, with larger sofas in premium fabric sitting at the top of that range. Leather projects cost more, generally £400 to £1,500, because of material prices. Fabric choice, foam replacement, and structural repairs are the main things that move the price.

Is It More Expensive to Reupholster or Buy New Furniture?

Reupholstery is usually the cheaper option, provided the existing frame is sound. It tends to come in below the cost of buying new at a similar quality level, though budget new furniture can look cheaper upfront. The trade-off is lifespan: reupholstered furniture on a solid frame tends to outlast low-cost new furniture by a wide margin.

Back to blog