> Editorial Note: I’m Heather Adams, and I cover sofas, tables, mattresses, and bedding. The picks here are evaluated on the materials layer — foam density, coil gauge, frame construction, and fiber content — against CertiPUR-US, OEKO-TEX, and BIFMA standards.

The first question isn’t which fabric. It’s whether the frame is worth saving, because a solid hardwood frame justifies the work and a stapled particleboard one rarely does. Reupholstering makes sense for a well-built used sofa, an heirloom wood sofa, or a deep sofa whose cushions still hold shape, and it’s how people rescue a faded grey sofa, refresh a small sofa in a rental, or update a whole sofa set without buying new.

What Reupholstering a Sofa Actually Involves

Reupholstery means stripping a sofa down to its frame and rebuilding every soft layer back up: the dust cover, the fabric panels, the padding, and sometimes the webbing or springs underneath. It’s not slipcovering. A slipcover drapes over what’s already there in an afternoon. A true recover removes hundreds of staples and treats the frame as the starting point.

That distinction matters for cost. Reupholstering a full three-seat sofa often runs close to the price of a mid-tier new one once you count fabric, foam, and labor, which is why the frame has to earn it. BIFMA-rated commercial frames and old kiln-dried hardwood are worth the yardage. Engineered board that’s already loosening at the joints isn’t, so check the corners for wobble before you buy a single yard.

How to Measure and Choose Your Fabric

Measure before you shop, not after. A standard three-seat sofa consumes roughly 12 to 16 yards of upholstery fabric, and buying short mid-project means a dye-lot mismatch you’ll see across the cushions. Measure the widest point of every panel, add four inches on each side for pulling and stapling, and total the pieces.

Fabric weight decides how long the recover lasts. Upholstery-grade cloth is woven heavier than apparel fabric and usually runs 54 inches wide. Chenille, canvas, and faux linen all hold up on seating, while thin decorative prints pill within a season. Look for an OEKO-TEX label if low-VOC textiles matter in your home, and favor a tight weave with a high double-rub count for daily use.

Solids and small patterns hide seams better than large repeats, which force you to buy extra yardage just to match the pattern across panels.

How to Remove the Old Upholstery

Start at the bottom and photograph everything. Flip the sofa, then pull the cambric dust cover off the underside first, because it’s the last layer that went on and the first that comes off. Under it you’ll find the staple lines that hold each panel. A staple remover and needle-nose pliers do the job; a flathead screwdriver works in a pinch.

Work in reverse order of assembly and keep each panel intact. Those old pieces become your pattern templates, so label them by location as you go. Take a photo before every pull, because reupholstery is mostly memory and a phone full of reference shots beats guessing which flap tucked where three hours later. Set the salvageable foam and batting aside to reuse.

How to Repair the Frame and Refresh the Padding

With the frame bare, fix it now while you can see every joint. Re-glue and clamp any loose corner blocks, sink new screws where the old ones spun out, and re-stretch or replace sagging jute webbing across the seat deck. This is the step most DIYers skip, and it’s the one that decides whether the recover feels solid or hollow.

Check the foam before you cover it. Seat cushions compress over years, and CertiPUR-US certified high-density foam holds its shape far longer than the low-density fill that shipped in most budget sofas. If a cushion no longer springs back when you press it, replace the core and add a thin layer of batting over the fresh foam to soften the edges. Wirecutter and Apartment Therapy both flag padding, not fabric, as the fix owners regret skipping.

How to Cut and Attach the New Fabric

Lay each old panel on the new fabric as a template and cut with the grain running the same direction on every piece. Mismatched grain catches light differently and makes a careful job look sloppy. Mark the back with chalk, then cut with four inches of overage all around.

Attach in the reverse order you removed, so the last panel off is the first one on. Pull the fabric taut and staple to the frame in short bursts, working from the center of each edge outward to chase out wrinkles. Fold corners like you’d wrap a gift and tuck the raw edge under before the final staples. The dust cover goes back on last, stapled flat across the underside to conceal the frame and staple lines, then trim the excess close and reinstall the cushions.

What You’ll Need

The fabrics below cover the three jobs a recover actually consumes: a cambric dust cover for the underside, upholstery-weight cloth for the seating panels, and a self-adhesive patch for spot tears you’d rather mend than rebuild. Ratings run from 4.3 to 4.9, and the picks are sorted by that owner rating.

1
Best Seller

Upholstery Cambric Dust Cover Fabric 60 Inch x 3 Yard Replacement Bottom Replacement for Underside of Mattress Box Spring or Foundation, Sofas, Chairs, Conceals Frame and Staples Inside Furniture

UBCGOTT
In Stock
9.8 /10
TheLastingHome Score
TheLastingHome Score score rating is a scoring system developed by our experts. The score is from 0 to 10 based on the data collected by the AI tool. This score doesn't impact from any manufacturer or sales agent websites. Learn more ›
4
Top Rated

Azobur Rectangular Velvet Repair Patch, Self-Adhesive Flannel Fabric Patch, Multi Colors, Microfiber Patch,Can be Used to Patch Sofas, Car Seats, Handbags, Jacket Holes and Tears (Dark Brown)

Azobur
In Stock
9.5 /10
TheLastingHome Score
TheLastingHome Score score rating is a scoring system developed by our experts. The score is from 0 to 10 based on the data collected by the AI tool. This score doesn't impact from any manufacturer or sales agent websites. Learn more ›

The UBCGOTT cambric holds the highest rating here at 4.9 and comes as a 60-inch by 3-yard cut sized for the underside. The House2Home cambric, rated 4.6, is a black 60-by-108-inch cover for the same job. TinaKim’s canvas is a faux-linen upholstery cloth at 4.6, cut 57 by 72 inches in beige.

The Azobur pick, rated 4.4, is a self-adhesive velvet patch in dark brown, meant for mending a tear rather than recovering a whole panel. LaSilk’s chenille, the lowest rated at 4.3, sells by the yard in grey blue for the main panels.

Frequently Asked Questions

Is it cheaper to reupholster a sofa or buy new?

It depends on the frame. Reupholstering a solid hardwood sofa preserves quality you can’t buy cheaply today, but the fabric and foam bill often nears a new mid-tier couch. Save the recover for frames worth the money.

How much fabric do I need to reupholster a sofa?

Roughly 12 to 16 yards for a standard three-seat sofa. Measure every panel at its widest point, add four inches on each side for stapling, and buy a little extra so you don’t risk a dye-lot mismatch partway through.

Can a beginner reupholster a sofa?

Yes, with patience. The skills are simple, but the piece count is high, so start on a single chair or an ottoman first. Photographing every layer as you strip it turns the hardest part, reassembly, into a matching exercise.

Is it worth reupholstering a sofa?

It depends on what’s under the fabric. A kiln-dried hardwood or BIFMA-rated frame with tight joinery is worth reviving. Engineered board that already wobbles at the corners isn’t, no matter how nice the new cloth looks.

How long does it take to reupholster a sofa?

A weekend to several, for a first-timer. Stripping the old cover eats the most hours because of the staple count. Frame repair and padding add a day, and cutting and attaching the new fabric fills the rest.

Do I need to replace the foam when I reupholster?

Not always. If a cushion still springs back when you press it, reuse it. If it stays compressed, swap in CertiPUR-US certified high-density foam, because covering dead foam with fresh fabric just hides the problem you set out to solve.

Can you reupholster over the existing fabric?

No, not properly. Stapling new cloth over old traps odor and dust, adds bulk that distorts the fit, and hides frame damage you should be fixing. Strip it to the frame or use a slipcover instead.

Bottom Line

The frame decides everything. If it’s solid hardwood with tight joints and cushions that still recover their shape, a full recover pays off and a first-timer can pull it off over a few weekends with patience and a phone full of reference photos. If the frame wobbles at the corners or the piece is engineered board, put the money toward a better sofa instead. Deep buttoned tufting, hidden springs, or fine welting are the jobs to hand a professional upholsterer.