Your Cart (0)
Your cart is empty
Tax included and shipping calculated at checkout
Drawer menu
Tax included and shipping calculated at checkout
A good sofa is one of the hardest-working pieces of furniture you own. It takes daily sitting, the occasional spill, sunlight through the window, and—if you have kids or pets—a fair amount of chaos. The difference between a sofa that still looks great in year eight and one that looks tired by year two usually isn’t the price tag. It’s a handful of small habits and knowing the right way to handle a mess before it becomes a permanent stain.
This guide walks through exactly how to clean and care for an upholstered sofa: how to read your fabric’s cleaning code, a simple routine that does most of the heavy lifting, how to treat a fresh spill, and the common mistakes that quietly shorten a couch’s life.
Before you spray anything on your sofa, find its cleaning code. It’s usually printed on a tag under a seat cushion or along the base of the frame—and it tells you which cleaning methods are safe. Using the wrong one is the fastest way to leave a water ring, a faded patch, or a shrunken cushion cover.
There are four codes, and they’re the same across the industry:
| Code | What it means | How to clean safely |
|---|---|---|
| W | Water-based cleaners are safe | Spot clean with a water-based upholstery foam or a mild soap-and-water solution. Work in a little at a time and avoid soaking the fabric—over-wetting is what causes rings. |
| S | Solvent only—no water | Use a water-free dry-cleaning solvent. Water can leave rings or shrink these fabrics. Work in a well-ventilated room and test first. |
| WS | Water or solvent are both fine | The most forgiving code. A mild upholstery shampoo, foam, or solvent all work. For a large or set-in stain, a professional is still the safest call. |
| X | Vacuum only | No water, no solvent—either can permanently damage the fabric. Vacuum and gently brush only, and leave any real stain to a professional. |
A couple of things people miss: the seat cushions, back cushions, and throw pillows can carry different codes, so check each tag. And whatever the code, always test a cleaner on a hidden spot first—the back corner of the frame or the underside of a cushion—before you touch a visible area. If you’re still deciding on a new sofa, it’s worth knowing that these codes also tell you how easy a fabric will be to live with; our guide to the best sofa fabrics for pets and kids breaks down what each code means for a busy household.
Most of what keeps a sofa looking new is unglamorous and takes a few minutes. None of it requires special products.
Dust, crumbs, and grit aren’t just unsightly—they work their way into the fibers and act like fine sandpaper every time someone sits down, wearing the fabric from the inside out. Once a week, run the upholstery attachment over the cushions, along the seams, and into the crevices. Use a soft-bristled brush head so you don’t snag the weave, and glance over the fabric for loose buttons or threads before you start so the vacuum doesn’t catch one. (If your code is X, vacuuming is still safe—it’s the only cleaning that fabric allows.)
Every couple of weeks, flip and rotate any removable seat and back cushions so they wear evenly—the spot where you always sit won’t flatten faster than the rest. If your cushions don’t unzip or lift out, smooth the surface by hand and tuck any loose fabric back into the sides so creases don’t set in, and give them a gentle fluff to help them hold their shape.
Sunlight fades upholstery, and dark fabrics are especially vulnerable—deep blues, charcoals, and blacks can start to lighten within the first year of constant afternoon sun. If your sofa sits in a bright window, close the blinds during the harshest part of the day, or rotate the sofa occasionally so one side doesn’t fade faster than the other.
Speed matters more than any product. The faster you act, the more likely the spill lifts out completely.
If a stain has already set, or the fabric is coded S or X, resist the urge to keep attacking it—repeated scrubbing and the wrong solvent do far more lasting damage than the stain itself. That’s the moment to call a professional.
A couple of times a year, do a deeper pass: pull off the cushions, vacuum the deck and the frame underneath, and wipe down any wooden or metal legs. Once a year, a professional upholstery cleaning refreshes fabric that everyday vacuuming can’t reach—and for a sofa in heavy daily use, it’s a small cost against the price of replacing it early. If your home runs hard on the furniture, a washable slipcover is a practical layer of insurance between the mess and the fabric.
Leather follows different rules. Skip the fabric routine: dust it and wipe spills with a slightly damp cloth, keep it out of direct sun and away from heat vents (both dry it out and cause cracking), and condition it every six to twelve months with a product made for leather so it stays supple. Never use fabric upholstery cleaners or solvents on leather.
Vacuum weekly, treat spills the moment they happen, and give it a deeper clean a couple of times a year. A professional cleaning about once a year is worthwhile for a sofa in daily use, especially in a home with kids or pets.
Only if the fabric is coded W or WS and the manufacturer’s care label allows it. Steam adds a lot of moisture and heat, which can shrink or mark S- and X-coded fabrics. When in doubt, test a hidden area first or leave it to a professional.
Blot up the spill right away with a clean, dry white cloth—don’t rub—then clean according to your fabric’s code, working from the outside of the stain inward. Apply the cleaner to the cloth, not the sofa, and let the area dry fully. For set-in stains or S/X fabrics, call a professional rather than risk permanent damage.
Rotate and flip removable cushions every couple of weeks so they wear evenly, fluff them to restore their shape, and avoid always sitting in the same spot. High-quality cushion fills hold up longer, which is one of the things worth checking when you choose a sofa in the first place.
For a sofa in regular use, yes—about once a year. It reaches dirt and oils that surface cleaning leaves behind and can extend the life of the fabric well beyond what DIY care achieves alone. It’s also the right call for stubborn stains and for any fabric coded S or X.
Ready for your next sofa? Browse our sofas & couches and cozy, comfy sofas, and look for the fabric cleaning code on the care label so you know what living with it will take.