A smelly sofa creates an environment that no one enjoys. Whether the smell is caused by pet odour, cigarette smoke, dampness or age, you will want to figure out something that quickly removes the odour without harming the sofa. A gentle cleaning routine will safely deodorise any type of sofa, and using mild and natural ingredients will also eliminate the need for chemically-based commercial deodorisers that are typically overpriced and ineffective.
Vacuum the sofa regularly to collect loose dirt, crumbs, pet hair and other elements that could lead to odour development.
Sprinkle a light layer of baking soda over the sofa, removing the cushions if applicable and sprinkling them with the baking soda as well. Let the baking soda sit for two hours.
Run a vacuum over the sofa to collect the excess baking soda.
Fill a spray bottle with a 50/50 mixture of water and white vinegar if any odour is left behind.
Mist this over the sofa, and use this as your all-purpose fabric freshener when you notice an odour developing on your sofa. Let the vinegar air dry.