A sofa whose seat is still solid doesn't need to end up on the curb just because the fabric is worn, faded or dated. With the right preparation, reupholstering can completely transform a piece of furniture — and is often cheaper than a comparable new quality sofa. This guide to reupholstering a sofa helps you work out whether your sofa is suitable, which materials you'll need, and where the work really demands precision.
First assess: is your sofa suitable for reupholstering?
Don't start by ordering fabric; start with an honest inspection of the construction. Check the frame for cracks, loose joints and creaking parts. A solid wooden or sturdy metal frame is usually an excellent base. The springs and webbing deserve attention too: if the seat cushions sag or the sofa feels slack in places, repair the inside first.
Next, look at the foam. Foam that is hard, crumbly or permanently dented is best replaced straight away. Dacron wadding over new foam gives cushions a softer, fuller finish and helps the covering drape smoothly. Simply fitting new fabric over worn-out padding rarely delivers the comfortable result you're expecting.
A sofa with loose cushions, straight lines and few fixed pleats is well within reach for an experienced DIYer. A classic model with deep tufting, lots of curves, integrated armrests or fixed back cushions demands more skill. That doesn't mean it's impossible, but allow for extra time, materials and patience. For a valuable designer sofa or an antique piece, a professional upholsterer may be the wiser choice.
Guide to reupholstering a sofa: choose the fabric for how it's used
The most beautiful colour isn't always the best choice. A family sofa with children, pets or intensive daily use needs a different furniture fabric than a settee in a quiet guest room. So don't just look at colour and texture, but also at abrasion resistance, maintenance, and how easily the fabric can be worked.
Woven furniture fabrics and chenille often feel warm and comfortable and suit a wide range of interiors. Velvet gives a rich, soft look but shows wear marks faster depending on the pile direction. Bouclé is popular for its full texture, although protruding loops can be less practical in a household with cats. Ribbed fabric adds character and comfort, while faux leather or skai is easy to wipe down and suits projects where hygiene and maintenance come first.
For a heavily used sofa, it's best to choose a hard-wearing furniture fabric with high abrasion resistance. Also look at properties such as water-repellent, stain-resistant or pet-friendly. These traits don't make a fabric indestructible, but they do help with day-to-day maintenance. Always order swatches first. Judge the colour at home, in daylight and under artificial light, and feel how the texture feels. A swatch prevents disappointment when a grey tone turns out warmer, cooler or darker in your living room than it looked on screen.
With fabrics that have a clear nap, rib, stripe or pattern, the direction of lay is essential. All pieces must be cut in the same direction, otherwise a visible colour difference appears. For a patterned sofa, you'll also need to allow extra fabric so the design lines up neatly.
Measure generously, but with purpose
The most common mistake when reupholstering a sofa is ordering too little fabric. Measure the width, depth and height of each separate part: outside and inside of the arms, front and back, seat, back, cushions and any loose panels. Also note the thickness of the cushions and the height of the edge where the fabric will be secured.
The old covering is your best pattern. So remove it carefully and don't throw anything away until all the new pieces have been cut. Number each panel with painter's tape or a label and mark the top, bottom and any fold lines. That way you can see exactly which pieces belong together and how much seam allowance is needed.
Always allow extra for seams, pleats, mistakes and pattern repeat. For a plain fabric, a reserve of 10 to 15 percent is often sensible. For large patterns, stripes or a pile fabric, it can be more. If you're unsure how many metres you need, an overview with measurements and photos of the sofa is enough to ask for targeted advice. Having too little fabric is almost always harder to resolve than having half a metre left over.
Gather the right materials before you start
Good tools make the difference between a frustrating project and a flawless end result. You'll need at least a staple gun suitable for upholstery work, matching staples, a staple remover or flathead screwdriver, sharp fabric scissors, a tape measure, chalk or a fabric marker, and a hammer. An electric or pneumatic staple gun works faster on a large sofa, but a sturdy hand-operated staple gun can be enough for a smaller project.
For finishing, upholstery thread, strong needles, possibly a sewing machine, spray or contact adhesive, dacron wadding and piping are often useful. Don't use random office or craft staples. Upholstery staples need to sit deep enough and suit the thickness of the frame. Always test staples, thread and glue on a scrap piece of fabric first.
Remove the old covering layer by layer
Turn the sofa upside down and loosen the fabric underneath first. Then work in the reverse order of the original assembly. That usually means: base cloth, outer panels, arms, back, seat, and only then the cushions. Don't pull hard on the old fabric. By calmly loosening staples and seams, you keep usable patterns and discover how the sofa is constructed.
Take photos throughout this process. Close-up photos of corners, pleats, seams and fixing points will save you a lot of guesswork later. Check the webbing, springs, foam layers and frame straight away. Replace worn parts now, because they'll be hard to reach once the new covering is in place.
Cut precisely and sew what stays visible first
Lay the old pieces flat on the new fabric, paying attention to grain direction, pile direction and pattern. Only add extra seam allowance if it isn't already included in the old pattern. Cut calmly and check each piece before using the scissors. A wrongly cut arm panel doesn't just cost fabric — it can also mean a pattern no longer lines up.
Sew the pieces that need a visibly finished look first, such as cushion covers, piping and seams on the inner back. Use strong upholstery thread and a needle that suits the thickness of your fabric. With thick chenille, faux leather or multiple layers, a household sewing machine can struggle. Don't force the machine: a bent needle, irregular stitch or damaged fabric makes the finish less attractive.
Upholster in the right order and tension evenly
Fit the new fabric in the same order in which you removed the old covering. Start in the middle of one side, place one staple, pull the fabric gently taut and then work alternately towards the left and right. Do the same on the opposite side. That way you spread the tension and stop the fabric pulling askew.
Pull firmly enough to remove wrinkles, but not so hard that the fabric distorts or the seams come under strain. Check the front regularly before stapling further. Especially on the inside of the arms and the back, correcting after twenty staples is far harder than after two. Finish corners by distributing excess fabric thinly and making small, flat pleats on a less visible side.
Finish the underside with a neat base cloth. It hides staples and loose fabric edges, protects the inside from dust, and gives the sofa a professional look. Only put the legs back once the sofa stands straight and all the cushions fit well.
Give your new covering the right care
Vacuum an upholstered sofa weekly with a soft furniture brush attachment. Turn and swap loose cushions regularly so the padding wears evenly. Remove stains as quickly as possible by blotting, not rubbing. Only use a cleaning method suited to the material, and always test a product on an inconspicuous spot first.
Anyone taking this on themselves doesn't need to be a professional upholsterer. Still, it pays to work in a professional way: measure carefully, allow enough fabric, and don't skimp on foam, dacron wadding or sturdy fixing materials. With BLADI's wide range of furniture fabrics and upholstery supplies, you'll build, step by step, a sofa that stays comfortable, strong and entirely your style for years to come.