Carpet and upholstery

Couch cleaning codes explained: what W, S, WS and X mean

Most couches have a cleaning code on a label under the cushions or on the frame. It tells you what the fabric can safely be cleaned with. Getting it wrong can leave water rings, shrinkage or colour loss, so check it before you try anything.

By Osso Cleaning · Updated · 3 min read

Green velvet couch in a bright room

In short

  • W: water-based cleaners are fine.
  • S: solvent-based cleaners only, no water.
  • WS: either. X: vacuum or brush only.

Where to find the code

  • On a label under the seat cushions or on the platform beneath them.
  • On the underside of the couch, or on the back of the frame.
  • In the care instructions that came with it, or on the maker's website.

What each code means

CodeMeansSafe to spot clean yourself?
WClean with water-based productsUsually, with care. Test first and don't over-wet.
SSolvent-based (dry-cleaning) products onlyBest left to a professional.
WS or S/WWater-based or solvent-basedYes, with mild products. Test first.
XVacuum or brush only, no liquidsNo wet cleaning at all.

Leather is different

Leather couches don't use these codes. Most can be wiped with a barely damp cloth and cared for with a cleaner and conditioner made for leather. Don't steam clean leather, don't soak it, and test any product on a hidden area first. Aniline and nubuck leathers mark easily, so check the maker's advice.

Spot cleaning safely

  1. Vacuum first, using the upholstery tool, to lift loose dirt.
  2. Test your product on a hidden spot, such as the back or under a cushion.
  3. Blot the spill from the outside in. Don't scrub.
  4. Use as little liquid as possible. Water that soaks into the foam can leave rings as it dries.
  5. Dry with moving air: open a window or use a fan.

When to call a professional

  • The code is S or X, or there's no code at all.
  • The whole couch looks dull or grubby, not just one spot.
  • Water rings from a previous attempt.
  • Velvet, linen, silk or other delicate fabrics.
  • Pet accidents or anything that has soaked into the cushions.

Questions about this guide

Can I steam clean my couch myself?

Only if the code is W or WS, and even then with care. Over-wetting cushions can cause brown rings or shrinkage as they dry.

What if my couch has no cleaning code?

Treat it as unknown. Vacuum it, blot fresh spills with a dry cloth, and ask a professional before using any liquid.

Why did a water ring appear after I cleaned a spot?

Water carried dirt or residue to the edge of the damp patch as it dried. It can usually be fixed by cleaning the whole panel evenly, which is a job for a professional.

Related services

The services this guide relates to. All services

  • Green fabric couch on a timber floor

    Couch & upholstery cleaning

    Fabric couches, armchairs and dining chairs, cleaned at your place.

    See couch cleaning
  • Close-up of a quilted mattress top

    Mattress cleaning

    Deep vacuum and stain treatment for mattresses, done in your bedroom.

    See mattress cleaning
  • Car seat with a fabric centre and a seatbelt

    Car seat & interior cleaning

    Seats, carpets and floor mats steam cleaned at your home or work.

    See car interior cleaning

Want it done properly?

Book a free quote and we'll tell you exactly what the job needs.

Call now Free quote