I know that you can remove stains and odors from your furniture, carpet, shows, sportswear etc. And if you have especially tough stains you can mix vinegar and baking soda and it solves your problems, that I understand, the chemistry behind it.
But what I don’t comprehend is how using dry baking soda to your couch and rubbing it a bit and let be for 60mins, it should remove odors. How does it happen, putting essentially a powder to to your cushion and it magically removes unwanted things.
I tried to google it but I find only articles of saying baking soda does it but nothing explains the why.
In: Chemistry
Lingering smells usually have a cause, like oils, which get into the fabrics of the couch cushion.
The baking soda attaches to the oils, like soap would, and allows you to vacuum them up. The baking soda itself has a powerful odor, just one that we associate more pleasurably than stale farts and urine, so even the application of baking soda neutralizes the scent… And when you get rid of the oil, you get rid of the source of the scent.
Latest Answers