Close-up of a grey microfiber sofa cushion with a clean, brushed texture showing on the left and a stained, matted area on the right
Brushing dry microfiber in one direction after cleaning restores the nap and eliminates the stiff, matted texture that cleaning leaves behind.

Cleaning

  • Water applied to an S-code microfiber sofa leaves a ring that is harder to remove than the original stain — the cleaning code is the most important thing to check first.
  • Rubbing alcohol applied to a clean white cloth and blotted — never rubbed — removes most stains from S-code microfiber without watermarks.
  • Brushing microfiber with a dry, stiff bristle brush after cleaning restores the soft nap that cleaning flattens — without this step, the cleaned area looks worse than before.

Find the Cleaning Code Before Touching Anything

Every upholstered piece of furniture has a care tag, usually sewn under a cushion or to the frame's underside. The code tells you exactly what cleaning agent the manufacturer has tested and approved. W means water-based cleaners are safe. S means solvent-based cleaners only — water will leave permanent rings. WS means both are safe. X means vacuum only — no liquid of any kind. Using water on an S-code sofa is the most common reason microfiber furniture looks worse after cleaning attempts.

The cleaning code is not a suggestion. S-code fabric treated with water develops rings that require professional solvent extraction to remove. Check the tag first — always.

— Dwell Fix

Cleaning W-Code Microfiber

W-code microfiber is safe for water-based cleaners. Mix a small amount of dish soap with warm water and whip into a foam — apply only the foam, not the liquid, to the surface. This deposits cleaning agents without saturating the fabric. Work in small sections, blotting rather than rubbing. Rinse with a clean damp cloth and allow to dry completely before use. Brush the nap with a dry bristle brush while still slightly damp to prevent stiff matting.


Cleaning S-Code Microfiber

S-code microfiber requires a water-free solvent. Rubbing alcohol (isopropyl alcohol at 70% or higher) applied to a clean white cloth is the most accessible solvent cleaner. Blot stains — never rub — and work from the outer edge toward the center to prevent spreading. The alcohol evaporates without leaving mineral deposits, which is why it produces clean results where water creates rings. Apply in thin layers and allow each to evaporate before reapplying for heavily soiled areas.


Microfiber Sofa Cleaning Checklist

Pro Tip

Use a clean white cloth only. Colored cloths can transfer dye onto microfiber during cleaning, particularly when using alcohol as a solvent. White lets you monitor what's being removed versus what's being deposited.

Step-by-step checklist

Recommended methods

Dry Brush and Vacuum Maintenance

Best Overall

Weekly vacuuming with an upholstery brush attachment and monthly dry bristle brushing maintains microfiber texture and prevents soil from embedding in the fibers. No liquid required for routine care.

Cost
Cost: $0–$10
Time
Time: 10 minutes

Dish Soap Foam for W-Code

Easiest

Whip dish soap with warm water into a dry foam and apply only the foam to W-code fabric. Lifts oils and most food stains without saturating the fabric. Follow with a clean damp cloth rinse.

Cost
Cost: $0
Time
Time: 20 minutes

Rubbing Alcohol for S-Code

Most Thorough

Isopropyl alcohol at 70%+ applied to a white cloth dissolves most stains on S-code microfiber without watermarks. Evaporates cleanly. Brush nap while drying for uniform appearance.

Cost
Cost: $3–$6
Time
Time: 20 minutes

Frequently asked questions

S stands for solvent-based cleaning only. Water-based cleaners — including plain water — will leave mineral rings on S-code fabric. Use rubbing alcohol, dry-cleaning solvent, or a product specifically labeled for S-code upholstery.

Apply rubbing alcohol to a clean white cloth and blot the ring from the outside edge inward. The alcohol breaks down the mineral deposit without adding more water. Brush the nap while drying. Repeat if needed — most water rings disappear after 1–2 alcohol treatments.

Only if the care tag shows W or WS code. Steam introduces both heat and moisture — it is water, in gaseous form. Using steam on S-code microfiber will leave extensive watermarks across a wide area that are difficult to reverse.

The nap — the fine fibers that give microfiber its soft texture — has been flattened by moisture or rubbing. Brush it back up with a dry, stiff bristle brush in one direction. Most cleaners flatten the nap; brushing is the required final step that most guides omit.

Vacuum weekly with a brush attachment. Spot treat stains immediately — dried stains are harder to remove than fresh ones. Deep clean the full sofa every 3–6 months depending on household traffic and pet or child use.

Dwell Fix · DIY Cleaning Expert

Has cleaned and restored microfiber upholstery across 70+ homes and tested the results of every common cleaning method against each cleaning code type.

8+ yrs experience 50+ practical guides

Free Newsletter

Get more home hacks like this

Practical fixes delivered weekly — free, no spam.

Subscribe free