how to Reupholster and Refoam an Old Sofa (And Make It Feel Brand New Again)

There’s something really special about bringing old furniture back to life.

Our sofa has seen everything. Movie nights with snacks everywhere, lazy Sundays under blankets, the odd accidental nap that turns into a full sleep. It’s where we pile up after long days and where the kids somehow always end up bouncing, even when they’re not supposed to.

But over time, you start to notice it. The cushions don’t bounce back like they used to. The fabric looks a little tired. The whole thing feels… flat. Not broken. Just worn.

I stood there at one point thinking, do we replace it? And then I thought about the cost. And the waste. And honestly, I didn’t want to lose the sofa that held all those memories.

So I decided to fix it instead.

Reupholstering and refoaming sounds like one of those “proper DIY people only” projects. I definitely felt that at first. But once I got into it, I realised it’s just a series of manageable steps. Take photos. Take your time. Replace what’s worn. Pull the fabric tight. It’s more patience than genius.

And I can honestly say, it’s one of the most satisfying home projects I’ve done. Seeing it go from saggy and tired to firm, fresh and completely transformed felt brilliant.

In this guide, I’ll walk you through exactly how I did it. How to choose the right foam and fabric without overcomplicating it. How to strip your sofa safely. How to replace the padding properly so it actually feels supportive again. And how to reupholster it neatly so it looks intentional, not homemade.

By the end, you’ll know exactly what to do and what to avoid.

Let’s bring your sofa back to life.

Why Reupholster Instead of Replace?

Buying a new sofa can get expensive really quickly, and honestly, a lot of older sofas are built better than many of the flat-pack ones you’ll find today. Solid frames, proper support, and craftsmanship you just don’t always get anymore. Reupholstering lets you keep all of that while giving your sofa a whole new look.

I also love that it’s a more sustainable choice. Instead of sending a perfectly good sofa to landfill, you’re giving it a second life and turning it into something you actually love again.

And the best part? You’re in complete control. You choose the fabric, the comfort level, the colours. You can make it work for your home, your style, and how you actually live.

If your sofa frame still feels sturdy and the springs are supportive, it’s absolutely worth saving. Most sofas don’t need replacing. They just need a little refresh to feel homely again. ✨

Tools and Materials You’ll Need

Before you start, gather everything in one place.

ItemPurpose
Staple gun + heavy-duty staplesAttaching fabric
Upholstery fabric (2–4 yards)New sofa covering
High-density foamCushion support
Polyester battingSoftens foam edges
Needle-nose pliersRemoving old staples
ScrewdriversTaking sofa apart
Scissors or electric carving knifeCutting foam
Measuring tapeAccurate sizing
Chalk or fabric markerLabeling pieces
HammerTapping stubborn staples

Tip: Always buy slightly more fabric than you think you need. Matching patterns later is much harder than returning extra fabric.

Step 1 – Assess Your Sofa

Start by giving your sofa a proper inspection. Sit on it. Press into the cushions. Look underneath.

Ask yourself:
Are the cushions sagging?
Is the fabric torn or stained?
Does the frame creak or wobble?

Your goal is to identify what needs replacing. Most sofas only need new foam and fabric. If the frame is cracked or springs are broken, repair those first before moving on.

Step 2 – Remove the Old Fabric

Pull your sofa into a bright, open space. Turn it upside down and start removing staples with pliers. Work slowly and carefully. Every piece of fabric you remove becomes your template for the new upholstery.

Take photos as you go. Label panels with chalk or sticky notes so you remember where everything belongs. This step takes patience, but staying organised here makes reassembly much easier.

Step 3 – Replace the Foam (This Changes Everything)

Fresh foam is what gives your sofa that “new furniture” feel.

Here’s a simple foam guide:

Foam TypeFirmnessBest For
High-density polyurethaneFirmSeat cushions
Medium-density foamMediumBack cushions
Memory foam topperSoftAdded comfort layer

Measure your old foam carefully. Cut new foam to size using an electric knife or serrated blade. Wrap each piece in batting to soften edges and prevent sharp corners from showing through fabric. Slide foam into cushion covers or newly sewn covers if your originals don’t unzip.

Pro tip: For extra luxury, layer a thin sheet of memory foam on top of high-density foam.

Step 4 – Upholster With New Fabric

Lay your fabric right-side down and place your cushion or panel on top. Align the grain and patterns so everything looks intentional. Pull the fabric tight, fold corners neatly, and staple underneath or on hidden edges.

Work from the centre outward, smoothing wrinkles as you go. Don’t rush this part. Clean upholstery comes from slow, even tension.

Step 5 – Reassemble the Sofa

Once every piece is covered, start putting the sofa back together. Replace cushions, reattach dust covers underneath, and check alignment. Sit on it. Adjust tension if needed. Trim loose threads.

This is where you finally see the transformation.

Sofa Upgrade Time Guide

Paste this table into WordPress as a Table Block:

TaskDifficultyTime
Remove old fabricEasy45–60 mins
Replace foamModerate1–2 hrs
Upholster cushionsIntermediate2–3 hrs
Upholster frameAdvanced3–5 hrs
Final stylingEasy15–30 mins

Most projects can be done over a weekend.

Rough Cost Breakdown

ItemEstimated Cost
Upholstery fabric$50-$150
Foam + batting$40-$100
Staple gun + staples$20-$35
Misc tools$15-$25

Compared to buying a new sofa, this is a huge saving.

Common Mistakes to Avoid

I’ve learned this the hard way, so you don’t have to.

  • Skipping photos during disassembly
    Take loads. You’ll thank yourself later when you’re trying to remember what went where.
  • Cutting foam without measuring twice
    Foam is expensive and it’s not forgiving. Measure, mark, then double-check before you cut.
  • Pulling fabric unevenly
    Work in small sections and keep checking from different angles so you don’t end up with wrinkles or a wonky pattern.
  • Using low-density foam
    It might feel fine at first, but it will flatten quickly and you’ll be back where you started.
  • Forgetting to label pieces
    Label fabric panels, padding, and even “top/bottom” so you’re not guessing halfway through.
  • Rushing corners and seams
    Corners are what make it look professional. Slow down here, fold neatly, and staple with intention.

Take your time. It’s the little details that make the finished sofa look polished and feel properly “new” again.

Styling Your Sofa After the Makeover

Once your sofa is finished, this is where the fun really starts.

I always like to add a few simple touches to make it feel styled, not just “done.” Pop on a couple of textured cushions in different sizes, then casually drape a soft throw over one arm (effortless, not folded perfectly 😌). Slide a neutral rug underneath to ground the space, and style a nearby coffee table with a small stack of books or a bit of greenery.

It doesn’t need to be complicated.

These little finishing touches are what turn your refreshed sofa into the heart of your living room. The place everyone gathers, relaxes, and makes new memories. That’s when it stops feeling like a DIY project… and starts feeling like home. ✨

Quick FAQs

How long does reupholstering take?
Usually 1–2 days depending on sofa size and experience.

Can beginners do this?
Yes. Start with cushions first to build confidence.

What fabric works best?
Upholstery-grade cotton blends, linen blends, or performance fabrics.

How long will new foam last?
High-density foam typically lasts 7–10 years.

Do I need a sewing machine?
Only if your cushions don’t already have removable covers.

Final Thoughts

Reupholstering isn’t just about updating furniture. It’s about creating a home that feels intentional, warm, and truly yours.

There’s something really special about sitting down at the end of the day on a sofa you brought back to life yourself. It hits differently. You notice it more. You appreciate it more. It’s proof that even small DIY projects can completely change how your space feels.

So if you’ve been putting this off, take this as your sign. Your old sofa probably has plenty of life left in it, it just needs a little love.

And honestly? You’ll be so glad you did.

– Lexi x

Similar Posts