Blaze Haze Eliminator removes tough marijuana odors at the source. It's scientifically designed to combat lingering smoke odors at a molecular level. The commercial-grade formula can be used on almost any soft surface such as clothing, carpets, mattresses, curtains, upholstery, and many other fabrics. It's great for use on soft surfaces in hotels, vehicles, rental properties, public transit, homes, and more. Blaze Haze Eliminator is free from harmful or hazardous chemicals, making it safe to use around children and pets (except).