Our linen / room sprays, unlike other sprays and deodorizers which simply mask the odor, has an advanced formula which eliminates unpleasant and embarrassing odors. All of my fragrance oils are premium grade; not diluted, like cheap grades sold by many companies. The scent will last for days with just one spritz. Our carpet fresheners have only two ingredients baking soda and fragrance oil. They can be used to freshen your mattresses, garbage cans and even inside your shoes!