
To effectively and safely remove stains from sofa cushions, the first and most critical step is to identify the cleaning code on the upholstery care tag. This code dictates the appropriate cleaning method: 'W' for water-based cleaners, 'S' for solvent-based cleaners only, 'W/S' for either water or solvent-based cleaners, and 'X' for vacuuming only with no liquid cleaners.
Once you have determined the correct cleaning method, begin by preparing the area. Vacuum the cushion thoroughly to remove any loose dirt and debris. If the stain has solid residue, gently scrape it away. For a water-safe fabric, you can create a simple cleaning solution by mixing a few drops of clear dish soap with water. Before applying it to the stain, always test the solution on a small, inconspicuous area of the cushion to ensure it does not cause discoloration or damage.
Apply the cleaning solution using a clean, white cloth rather than pouring it directly onto the fabric. Gently blot the stain, starting from the outside edge and working your way toward the center to prevent the stain from spreading. Avoid aggressive rubbing or scrubbing, as this can damage the fabric fibers and push the stain deeper into the cushion. Continue blotting until the stain is no longer visible.
After the stain is removed, use a separate cloth lightly dampened with plain water to blot the area again. This helps to rinse away any remaining soap residue. Finally, press a clean, dry towel onto the spot to absorb as much excess moisture as possible. Allow the cushion to air dry completely, away from direct heat, before returning it to the sofa.


