There is something quietly satisfying about rescuing a chair that someone else has given up on. Charity shops are full of them — solid-framed dining chairs with tired seats, little bedroom chairs with faded floral covers, and the occasional mid-century armchair hiding under a grubby throw. Most are structurally sound. What lets them down is almost always the upholstery: flattened foam, sagging webbing, and fabric that has seen better decades.
Reupholstering a simple drop-in seat or a small pad takes an afternoon and very little specialist skill. You need a staple gun, a bit of patience, and a fabric you actually like. The result is a one-off piece for a fraction of the price of anything new, and you keep a decent chair out of landfill at the same time.
Before you start pulling anything apart, get everything together. Half-finished chairs have a habit of sitting in the corner for months.
Choose a fabric with a tight weave: cotton canvas, linen blends, needlecord and traditional ticking all wear well and are forgiving to work with. Avoid anything slippery or stretchy for your first attempt.
Turn the chair upside down and work from the underside. This is where the original maker hid the raw edges of the fabric, so it is the easiest place to start. Use your staple remover or screwdriver to lever up the first staples, then work your way around the frame, pulling as you go.
Take your time here. Rushing with a pry bar is how you split a wooden frame. If a staple refuses to budge, grip it with pliers and twist rather than yank. Once the fabric is loose, peel it back and lift it away — keep one piece intact as a rough pattern for cutting the new cover.
With the fabric off, inspect what is underneath. You may find horsehair, coconut fibre, or crumbling foam, plus a layer of webbing or hessian. Bin anything that is perished. If the webbing has stretched, replace it with fresh elasticated webbing or a new piece of hessian tacked across the frame. A sagging base will undo all your good work.
Lay the old foam on your new sheet and draw around it, then cut with a sharp knife and a steady hand — a bread knife works surprisingly well. Cut very slightly larger than the original, about 1cm all round, so the foam fills the seat cover snugly.
Give the foam a light spray of adhesive and wrap it in a layer of wadding, pulling the wadding around the edges and stapling it to the underside of the seat board or frame. This softens the hard line where foam meets wood and stops the corners looking sharp. If the chair has a wooden frame with a drop-in seat, the foam sits on the seat board; if it is an upholstered frame, the foam sits inside the rails.
Iron your fabric first — creases stapled in place never come out. Place the seat face down on the fabric and cut a piece roughly 10cm larger than the seat all round. If your fabric has a pattern, centre it now rather than discovering the flaw halfway through.
Start by stapling one staple in the middle of each of the four sides, pulling the fabric gently taut as you go. Work outwards from those anchor points, alternating sides so the tension stays even. Fold neat pleats at the corners, tucking the excess under rather than bunching it. Keep staples about 2cm apart on straight runs. Check the front face as you work — a wrinkle stapled down is a wrinkle for good.
When you reach the final edge, pull the fabric firmly and fold the raw edge under before stapling. Trim any loose threads.
Trim the excess fabric on the underside to about 3cm, then cover the raw edges with a piece of dust cover fabric or hessian stapled over the top. It looks professional and stops the weave fraying.
Give the seat a light press through a clean cloth, avoiding direct heat on any synthetic blend. Let the chair settle for a day before using it. When it needs a clean, vacuum with a brush attachment and spot-clean spills with a barely damp cloth and a little mild soap — never soak upholstery, as moisture trapped in foam turns stale quickly.
Stand back and admire it. You have turned a neglected charity shop find into something genuinely yours, and the next one will take half the time.