Glade is well known for their odor eliminating products and the Glade Fabric & Air is another great product just recently put out by SC Johnson. I absolutely love the fresh scent of this spray! Unlike most fabric sprays, this one can also be used to eliminate odors in the air.
The one I bought is specifically made to eliminate pet odors, but works on all other odors that can linger in soft surfaces, such as carpets, upholstered furniture, clothing, cars & shoes to name a few.
To treat the surfaces you just spray on the material until it's damp and allow to air dry. It doesn't take very long to dry, so you don't have to worry about waiting hours to sit on your furniture. The spray eliminates the odor it doesn't just mask it. It makes the house smell so nice and fresh after getting rid of all those nasty smells. It makes everything seem cleaner. I make sure to always have some on hand.