Cleaning guides

Upholstery cleaning codes W, S, WS and X: what the tag means

The letter on the tag under your cushion is the manufacturer's cleaning code: W means water based cleaners were approved, S means solvent only, WS or SW means either is allowed, and X means vacuuming with no liquid cleaning at all.

Published 7 min read Carpet Cleaning Wizards technicians
Fabric sofa halfway through cleaning, the cleaned band visibly lighter than the untouched cushion

Sofa and upholstery cleaning

Most upholstered furniture sold in the United States carries a small tag with one of four letters on it. It is usually sewn out of sight, so most owners have never seen it. When you book an upholstery clean we ask for that letter, and we test the fabric before starting in either case.

Where the tag is

The tag is rarely in an obvious place. Start by lifting a seat cushion and looking at the deck, the flat platform the cushion sits on. That is where most of them are.

  • On the deck, under a seat cushion
  • Sewn into the zipper flap of the cushion cover itself
  • Under the skirt, along the bottom edge of the frame
  • On the back panel, the side that faces the wall
  • Stapled to the underside of the frame, which means tipping the piece over

On a sectional, one section usually carries the tag for the whole run. On a recliner it sits near the footrest mechanism, and on dining chairs it is stapled under the seat pad. If you find one tag on a matching set, say so, because a matching set is not always the same fabric throughout.

What each letter means

CodeWhat the maker approvedWhat it means for the visit
WWater based cleaning agentsA water based solution, extracted, at low moisture so the foam never soaks
SSolvent based agents only, no waterA dry solvent product instead, with the room ventilated while we work
WS or SWEither water based or solvent basedWe select one, based on the fabric, the soil and the test patch result
XVacuuming and light brushing onlyNo liquid on the face fabric. We vacuum, clear the crevices, clean the deck

The code comes from the manufacturer testing that fabric when it was new. It says which family of cleaning agent it tolerated, and nothing else.

Why the tag is a starting point and not a guarantee

We treat the code as useful information and then verify it. Four things can make a tag wrong about the sofa in front of us.

  1. The piece was reupholstered. The frame kept its original tag, and the fabric on it now was never tested.
  2. Cushion covers move around. A cover from another piece, or a replacement ordered years later, can carry a code that does not match the frame it sits on.
  3. The code was set when the fabric was new. Sun on one arm, years of body oil on two cushions and a spill treated with a household product all change how the fabric behaves.
  4. The code covers the face fabric only. The stitching thread, the piping cord, the buttons and the backing are not part of it, and any of those can move color into the fabric beside them once it is damp.

There is also a group of fabrics a W code does not protect you from. Some silks, some viscose blends and older linens mark with plain water, before any cleaning product is involved. The result is a ring where the wet area met the dry area. The code describes the chemistry of the cleaner. Water marking is a property of the fiber and the drying edge, which is a separate problem.

What low moisture cleaning means on a W or WS sofa

A carpet is one fiber on one backing, laid flat, and it tolerates a lot of water. A sofa is four materials at once, and each of them responds to moisture differently.

  • The face fabric, where body oil and hair product sit
  • The deck and the seams, which hold crumbs, coins and most of the pet hair
  • The foam core, which holds odor and stays wet for days
  • The frame, wooden in most cases, which can mark the fabric from below if it gets wet

Carpet volumes of water leave the padding wet long after the surface feels dry. A W or WS piece is given enough solution to break the bond between the soil and the fiber, extracted immediately, with the foam underneath left unsaturated. It takes longer per square foot than carpet does.

Fabric sofas are usually dry in 4 to 8 hours, longer in cold or humid weather, and leather is usually faster because so little moisture goes in. If the sofa is the only seating for that evening, say so when you book and we bring air movers. Our article on how long carpet takes to dry covers drying times in more detail.

What an S code changes

An S tag means the manufacturer approved solvent based cleaning agents rather than water. The visit is much the same, with a different product in the machine and more attention to ventilation, with windows open and air moving through the room. Less moisture goes into an S piece than into a W piece.

What an X code rules out

X means vacuuming and light brushing, with no liquid cleaning at all. A fabric is given an X when the manufacturer does not expect it to survive wet cleaning or solvent cleaning.

There is still work we can do on an X piece. The cushions come out, the crevices and the deck are cleared and vacuumed, and the pet hair is removed. We do not put water or solvent on the face fabric. A cleaner who offers to wet clean an X labeled piece is working against the manufacturer's own instruction.

Where the soil sits

Whatever letter is on the tag, the soil is never spread evenly. On a three seat sofa the pattern is consistent. Two of the three cushions are darker than the third. One arm is worse than the other, usually the arm nearest the television. There is a darker area high on the back where a head rests.

That is body oil, hair product and daily skin contact, and it is a different soil from the crumbs and dust in the crevices. It is pre-treated before the general clean. Without that step the sofa comes out clean where nobody sits and still grey where the family sits. Under the cushions is separate work: coins, hair, food and most of the pet hair, cleared and cleaned before the cushion faces are touched.

When the tag is missing or unreadable

Many pieces have no tag left, or one that has faded after twenty years under a cushion. The work still goes ahead. The test patch then decides the method.

We work from the fabric itself: how it feels, how it takes a small amount of the intended solution in a hidden spot, whether any color transfers to a white cloth, and how the damp patch dries at its edge. The least aggressive method that will do the work is used first. You receive a written estimate before work starts, and anything the test shows is reported to you at that point.

When to call us

A sofa, sectional, recliner or set of dining chairs is cleaned in the home under our upholstery cleaning service. All services are performed at your home or business, anywhere across the eight counties in North Jersey and Central Jersey we cover, including Bergen County and Union County. Booking is by appointment, 24 hours a day, on (908) 545-9387. Find the letter on your tag first if you can, and tell us if you cannot, so we look for it when we arrive.

Common questions

Frequently asked questions

Question 1: What does W mean on a sofa cleaning tag?
W means the manufacturer approved water based cleaning agents for that fabric, so the piece can be cleaned with a water based solution and extracted. We still work at low moisture on a W sofa, because the foam under the fabric holds water for days and the code says nothing about the padding.
Question 2: Where do I find the cleaning code on my sofa?
Lift a seat cushion and look at the deck underneath first, then the zipper flap on the cushion cover, then under the skirt or on the back panel. Some are stapled to the underside of the frame. On a sectional, one section usually carries the tag for the whole run.
Question 3: Can you clean a sofa with an X code?
Not with liquid. An X tag means vacuuming and light brushing only, so we vacuum the piece, clear and clean the deck and crevices and remove the pet hair, and we keep water and solvent off the face fabric. If you give us the code when you book, we tell you before the visit.
Question 4: My sofa has no tag. Can it still be cleaned?
Usually yes. Without a code the test patch does all the work. We test an unseen area with the intended solution, watch for color transfer and for marking at the drying edge, and start with the least aggressive method that will do the job. You get a written estimate before any work begins.
Question 5: Does a W code mean water will not leave a mark?
No. The code describes which cleaning agent the fabric tolerated when it was new, not whether the fiber will ring when it dries. Some silks, some viscose blends and older linens mark with plain water. That is why we test even on a clear W tag.
Question 6: How long will the sofa take to dry?
Fabric sofas are usually dry in 4 to 8 hours, longer in cold or humid weather, and leather is usually faster because so little moisture goes in. Tell us when you book if the room has to be usable by a particular time and we bring air movers.

Read next

Three more on the same service

Cleaning guidesReach the office

Estimate request

Tell us what needs cleaning

Tell us the rooms, the surfaces and the address, and attach a photograph of the affected area if you have one. You receive a written estimate the same day, with no obligation.

Same day written estimate Answered any hour at (908) 545-9387 5.0 from 328 Google reviews Non-toxic products, safe for children and pets

Written estimate

NO. 0328
A written estimate the same day, with no obligation.
Please enter your name.
Enter a 10 digit phone number.
Enter a valid email, or leave it empty.
Enter the street address.
Enter the town.
Enter the 5 digit ZIP.
What needs cleaning? (pick at least one)
Pick at least one surface.
Photographs of the area (optional, up to 5, 8 MB each)

A photograph of the area helps us give an accurate estimate.

    A quick check that you are a person, from Cloudflare. It sets no cookie for advertising and does not track you across sites.

    We reply the same day.

    CARPET CLEANING WIZARDS · N.J. ESTIMATE · SAME DAY RECEIVED NO. 0328

    Request received.

    Your written estimate comes back today, usually within a couple of hours. For anything urgent, call (908) 545-9387.

    Cleaned by us? Add your review on Google., opens in a new tab

    Get my estimate