
Sofa & Upholstery Care: The W, S, SW, and X Codes — illustrated photo. Photo for editorial context; LocalPro Carpet Cleaning Birmingham.
The most important thing you’ll ever look at on a piece of upholstered furniture is the small tag stitched under the seat cushion — the cleaning code. Get it wrong, and a $2,000 sofa can develop permanent watermarks, color loss, or shrinkage in a single cleaning attempt. Get it right, and household upholstery routinely lasts 15–20 years looking great.
What do W, S, SW, and X mean on the cleaning code tag?
- W — Water-based cleaners only. The most common code on modern American upholstery. Safe for typical foam-and-fabric construction.
- S — Solvent-based cleaners only. Common on silk, rayon, and some synthetic blends. Water on an S-coded fabric causes watermarks, ring stains, and sometimes shrinkage.
- SW (or WS) — Either water or solvent is safe. The most forgiving code; usually means a stable polyester or microfiber blend.
- X — No liquid cleaning at all. Vacuum only. Any liquid, even water, causes damage. Common on delicate antiques and some natural-fiber pieces.
The code is set by the manufacturer and is based on the fabric, the dye process, and the foam underneath. It’s never a suggestion — it’s the only safe cleaning method.
What if there's no cleaning code tag?
Older upholstery, custom-built pieces, and re-upholstered furniture often don’t have a code. You’ll need to test before applying anything liquid:
- Pick a hidden spot — back of a cushion, under the skirt, or a deck-side corner.
- Apply a small amount of water to a clean white towel.
- Dab the test spot lightly. Wait 30 seconds.
- Lift the towel and inspect. Color transfer = treat as S. Watermark or shrinkage = treat as X. No issue = treat as W.
If you’re not sure or the piece has any value, call us before testing. We do free in-home assessments and can identify fabric type, fiber content, and the right cleaning approach.
★★★★★“Had a code-S sofa I was scared to clean. They identified it correctly and saved me a $2,000 piece.”
CBCatherine B.Homewood, AL · Verified Customer
How should I vacuum my upholstery and how often?
Weekly, with the upholstery attachment. Don’t use the floor brush — it’s too aggressive for most fabrics. Pay specific attention to:
- Crevices and cushion seams — dirt magnets. Use the crevice tool.
- Underneath cushions — pull the seat cushions out at least monthly. You’ll find dust, food crumbs, and pet hair piled below.
- The deck (under the cushions) — the platform underneath. Often skipped, gets very dusty.
- Backs and skirts — accumulate fine dust over time.
- Arms and headrests — body oil concentrates here. We’ll come back to this.
Use a HEPA-filtered vacuum if anyone in the household has allergies — upholstery is a significant dust-mite reservoir, and vacuuming without HEPA filtration just kicks the allergen up into the air.
How do I keep cushions from going flat?
Three habits:
- Flip seat cushions weekly. Top to bottom, front to back. Lets foam recover and spreads wear.
- Rotate loose back cushions. Move corner cushions to the middle every couple weeks.
- Fluff and reshape. A few sharp karate-chops to the back of each cushion redistributes filler and brings it back to shape.
Cushions that aren’t rotated develop permanent compression in the most-sat spot. Once they’re permanently flat, only re-stuffing or replacement fixes it.
How do I protect upholstery from sun damage?
Direct sunlight is brutal on most upholstery — UV breaks down both color and fiber strength. Symptoms: fading on the side facing the window, fabric becoming brittle and thin, eventually splitting along seam lines.
Defenses:
- UV window film. Any modern coated window film blocks 90%+ of UV without darkening the room. Cheapest fix.
- Sheers or curtains. Even open during the brightest 4–6 hours blocks significant damage.
- Rotate furniture. Move pieces seasonally so the sun-facing side rotates.
- Throw blankets and slipcovers. Cheap and effective protection on heavily-used pieces.
What about body oils and headrest stains?
Headrests, armrests, and the front edge of seat cushions develop a darker discoloration over time — that’s accumulated body oil from skin contact. It’s the single most common upholstery cleaning need we see.
Body oil isn’t water-soluble, which is why DIY water-based cleaning rarely lifts it fully. Professional upholstery cleaning uses a slightly alkaline pre-spray that emulsifies the oil, followed by hot-water extraction or low-moisture extraction depending on the fabric code.
If you’re seeing oil buildup, don’t wait too long — past about 18 months of accumulation, the oil bonds with the fiber and becomes much harder to fully recover.
How often should upholstery be professionally cleaned?
Every 12–24 months, depending on use:
- Heavily-used main sofa (kids, pets, daily use): every 12 months.
- Family room or living room with normal use: every 18 months.
- Formal piece used occasionally: every 24 months.
- After any household illness or pet accident: immediately, regardless of last cleaning.
The rule of thumb: if you can see a darkened headrest or armrest area, you’re past due.
Can you clean leather and microfiber too?
Yes — both. Leather requires conditioning rather than extraction; we use a leather-safe cleaner-conditioner combination that lifts soil and rehydrates the leather in one pass. Microfiber is usually code S (solvent only) and we use a low-moisture process specifically formulated for it. Always check the tag before exposing microfiber to water — some “wash safe” microfibers are W-coded; others are S.
For details, see our upholstery cleaning service page.
What about pet accidents on upholstery?
Same chemistry as carpet pet accidents — protein compounds need enzyme treatment to actually eliminate odor, not just mask it. The challenge with upholstery is that the urine often soaks through the fabric into the foam below, where surface treatments can’t reach.
For pet accidents on a sofa or chair, blot aggressively, apply enzyme cleaner, and call us if the smell persists after a couple days. We can usually treat the cushion separately if needed. See our pet stain & odor guide for the full process.
Key Takeaways
The bottom line.
- W = water-based cleaners only · S = solvent only · SW = either · X = vacuum only.
- No tag? Test in a hidden spot before applying anything liquid.
- Vacuum upholstery weekly with a soft-brush attachment — crevices are dirt magnets.
- Rotate loose cushions and protect from direct sun to even wear and prevent fading.
- Body oils on armrests and headrests need professional cleaning every 12–18 months.