Most upholstery cleaning myths come from treating all fabric as if it were the same, when in reality the right method depends entirely on the fabric and its cleaning code. The big misconceptions are that any sofa can be cleaned the same way, that water always leaves rings, that you should wait until a couch looks dirty, that DIY is just as good as professional, that baking soda and vinegar are safe on any fabric, and that cleaning a sofa wears it out. Each is either false or dangerously oversimplified, and believing them is how sofas get ruined. Here is what is actually true.
Myth: "All upholstery can be cleaned the same way"
This is the myth that causes the most damage. Upholstery fabrics carry a cleaning code, W for water-based, S for solvent only, WS for either, and X for vacuum only, and the code dictates what is safe, see the W, S, WS and X codes explained. Using water on an S-coded fabric, or treating delicate viscose like hard-wearing cotton, can cause permanent rings, shrinkage or dye bleed. The first rule of upholstery cleaning is to identify the fabric and its code, never to assume one method fits all.
Myth: "You can't use water on a sofa, it always leaves rings"
Water rings happen when a fabric is over-wetted and dries slowly and unevenly, drawing soil to the edges of the damp patch, not because water is inherently forbidden, see removing water rings from upholstery. On a water-safe (W or WS) fabric, controlled moisture and proper extraction clean without rings. The fabrics that genuinely cannot take water are the S and X codes. So the truth is nuanced: water is fine on the right fabric with the right technique, and a ringing problem is an over-wetting problem.
Myth: "Wait until it looks dirty"
Like carpet, upholstery collects body oils, sweat, skin cells and dust long before it looks soiled, and that hidden soil both wears the fabric and makes it harder to clean once set, see how often to clean your couch. A sofa that only gets cleaned when it visibly needs it has usually been accumulating soil for a year or more. Regular cleaning, before the grime shows, keeps the fabric in better condition and the result easier to achieve.
Myth: "DIY is just as good as professional"
Home cleaning has its place for fresh spills and light maintenance, but it cannot match a professional clean for a deep result, and it carries more risk on upholstery than on carpet because fabrics are so varied and so easily marked, see is professional sofa cleaning worth it. The biggest DIY dangers are using the wrong method for the code, over-wetting the cushions and frame, and rubbing stains in. A professional identifies the fabric, uses controlled moisture, and extracts properly.
Myth: "Baking soda and vinegar are safe on any fabric"
These home staples are not universally safe. Vinegar is acidic and can bleed dyes or damage delicate and natural fibres, and it must never go near an S-coded or water-sensitive fabric; baking soda is a deodoriser, not a cleaner, and leaves a dulling residue if not fully removed, see are vinegar and baking soda safe on upholstery. They can be useful on the right fabric, tested first, but "safe on anything" is exactly the kind of assumption that ruins a couch.
Myth: "Cleaning a sofa wears it out"
The opposite is true when cleaning is done correctly. What wears upholstery out is abrasive grit and oily soil ground into the fibres, and proper cleaning removes them, extending the fabric’s life rather than shortening it. The fear comes from bad cleaning, over-wetting, harsh chemistry, aggressive scrubbing, which can damage fabric, just as it can carpet. Done properly, with the right method for the fabric, cleaning protects a sofa; done badly, it harms it. The answer is to clean well, not to avoid cleaning.
Common questions
Can all upholstery be cleaned the same way?
No. Upholstery fabrics carry a cleaning code, W (water-based), S (solvent only), WS (either) or X (vacuum only), that dictates what is safe. Using water on an S-coded fabric, or treating delicate viscose like cotton, can cause permanent rings, shrinkage or dye bleed. Always identify the fabric and its code before cleaning.
Does cleaning a sofa with water always leave rings?
No. Water rings come from over-wetting and slow, uneven drying, not from water itself. On a water-safe (W or WS) fabric, controlled moisture with proper extraction cleans without rings. S and X coded fabrics are the ones that genuinely cannot take water. A ringing problem is really an over-wetting problem.
Are baking soda and vinegar safe on all upholstery?
No. Vinegar is acidic and can bleed dyes or harm delicate and natural fibres, and must never touch a solvent-only or water-sensitive fabric; baking soda only deodorises and leaves residue if not fully removed. They can work on the right water-safe fabric, tested first, but they are not safe on everything.
For upholstery cleaned correctly for its fabric, see our upholstery cleaning service or request a free quote.