
Hello there! Dealing with a lingering smoke smell in your sofa can be a real challenge, but don't worry, it's definitely a solvable problem. While the provided search results didn't offer specific cleaning instructions, I can certainly share some expert tips to help you get your sofa smelling fresh again.
A great first step is to get some fresh air circulating. Open your windows, and if possible, take any removable cushions outside to air out for a few hours. Next, give the entire sofa a very thorough vacuuming using the upholstery attachment. This will help remove loose ash and smoke particles that are trapped in the fabric fibers.
For a simple and effective deodorizing treatment, try baking soda. It's fantastic at absorbing odors. Sprinkle a generous layer all over the sofa's fabric, let it sit for at least several hours or even overnight, and then vacuum it all up completely. You might need to repeat this step for very strong odors.
If the smell persists, you can move on to a liquid solution. A mixture of equal parts white vinegar and water in a spray bottle can work wonders. Before you start, be sure to spot-test the solution on a hidden area of the fabric to make sure it doesn't cause any discoloration. If it's safe, lightly mist the entire sofa—you want it to be damp, not soaked. The vinegar smell will be strong at first, but it will disappear as it dries, taking the smoke smell with it.
For really stubborn, set-in smells, you may need to consider a deeper clean, like using an upholstery steam cleaner or calling in a professional. They have specialized equipment and solutions that can penetrate deep into the cushions and frame to eliminate the odor at its source.


