Skip to main content

Carpet Care NYC

Before you clean a single cushion on your sofa, check the tag. Almost every piece of upholstered furniture sold in the United States carries a small fabric tag with a cleaning code — a letter or pair of letters that tells you exactly what kind of cleaner your fabric can safely handle. Ignore that code and a well-meaning cleanup can leave water rings, shrinkage, discoloration, or a stiff, ruined finish.

This guide breaks down the four standard upholstery cleaning codes — W, S, WS, and X — what each one means, how to find the tag on your furniture, and when to bring in a professional. If your furniture has a code you are unsure about, a certified cleaner like Carpet Care NYC can inspect the fabric and choose the right method.

Where to Find the Cleaning Code on Your Furniture

The code is usually printed on a white fabric tag sewn into the frame or tucked near a cushion. Good places to look include:

  • Underneath a seat cushion, on the fabric deck beneath it
  • Along the bottom edge or underside of the sofa or chair
  • On the back panel or inside the dust cover underneath
  • On the care label that also lists the fabric content

Sometimes the tag is written out in words (“water-based cleaner only”) rather than a letter code. If there is no tag at all — common on vintage or reupholstered pieces — always test any cleaner on a hidden spot first, and consider professional evaluation before attempting anything yourself.

Code W: Water-Based Cleaners Only

The W code means the fabric can be cleaned with water-based solutions. That includes plain water, mild detergent diluted in water, and foaming upholstery shampoos. Most modern synthetic fabrics — polyester, microfiber, nylon blends — carry a W code.

For a W fabric, a simple DIY refresh looks like this: vacuum the piece thoroughly first, then work with a lightly damp (not soaked) sponge and a small amount of mild dish soap in cool water. Blot stains from the outside in, rinse by blotting with a clean damp cloth, and let the fabric air-dry.

The key word here is damp. Even though W fabrics tolerate water, flooding the cushion can push moisture deep into the padding where it dries slowly, encouraging musty odors and mildew. If the fabric is heavily soiled, professional upholstery cleaning with controlled extraction removes the grime without overwetting the frame.

Code S: Solvent-Based Cleaners Only

The S code means “solvent” — water is off the menu. These fabrics, often delicate natural fibers like silk, rayon, linen blends, or certain wools, can stain, shrink, or leave visible watermarks if water touches them. The tag instructs you to use a dry-cleaning solvent specifically labeled safe for upholstery.

Solvent-based upholstery cleaners are sold at hardware and fabric stores as sprays or foams. They work by dissolving oily and greasy soils without the risk that water poses. When using one, ventilate the room well and test on a hidden area first — solvents are strong chemicals and are flammable, so keep them away from heat and open flame.

This is also the code where DIY goes wrong most often. Many people reach for a water-based spot cleaner on an S-coded chair and end up with a permanent ring around the stain. If the soil is more than a light surface spot, a professional cleaning team with dry-solvent extraction equipment is the safer call — it is exactly the kind of work our upholstery cleaning service is built for.

Code WS: Water- or Solvent-Based Cleaners

WS is the most forgiving code — the fabric can handle either water-based or solvent-based cleaners. You will find WS on many blended fabrics and commercial-grade upholstery. It gives you options: use a water-based approach for everyday soil and light spots, and switch to a solvent cleaner for oily or greasy stains.

Even with WS, the basics still apply: vacuum first, test in a hidden spot, blot instead of rubbing, and keep the fabric from getting soaked.

One useful rule: treat WS fabric with water-based methods first. Solvents are stronger and less forgiving, so reserve them for the stains that water-based cleaning did not lift. If a stain survives both, it may need professional treatment — some spots require heat transfer or controlled extraction that household products cannot replicate.

Code X: Vacuum Only — No Liquids at All

The X code is the strictest: no water, no solvents, no liquid cleaners of any kind. Vacuum only. These are typically very delicate fabrics — certain silks, heavily textured weaves, or fabrics with special finishes that any liquid would ruin.

Maintaining an X-coded piece is simple but limited: vacuum it regularly with an upholstery attachment, use a soft brush for dust, and protect it from sunlight and food stains where possible. If it gets a real stain, do not reach for any cleaner — call a professional who specializes in fine fabrics.

One warning worth repeating: if a piece has no tag at all, treat it like an X or S until a professional has looked at it. Guessing wrong on a delicate fabric is how a small spill becomes a ruined chair.

Quick Tips for Every Code

  • Always test first. Dab your cleaner on a hidden area, wait for it to dry, and check for color change or texture damage.
  • Blot, don’t rub. Rubbing spreads the stain and damages fibers.
  • Vacuum before you clean. Removing loose soil first keeps it from turning into mud under a damp sponge.
  • Dry quickly. Use fans and airflow; damp upholstery invites odors and mildew.
  • Clean both cushions and crevices. Soil hides in seams — use the crevice tool on your vacuum.

Your furniture’s cleaning code is there to protect your investment. When in doubt, respect the code and bring in a professional. Carpet Care NYC has over 11 years of experience cleaning every fabric type — W, S, WS, and delicate X-coded pieces — with IICRC-certified methods and eco-friendly, pet-safe products, all backed by our satisfaction guarantee. Call (929) 736-9792 or (888) 311-1162 for a free quote and estimate.

Leave a Reply

Your email address will not be published. Required fields are marked *