I like this Glade air freshener because you can do two things at once; vacuuming and air freshening. Not only does the freshener work on your carpets which rarely get any scent, it also disperses its fragrance into the room's air. It is such a small trace of powder that it does not affect your breathing in any way. It also has another pro; it helps keep your vacuum smelling wonderful because the powder collects inside the tubes and bag or canister. Even weeks after vacuuming you can still smell the fragrance when changing or emptying the vacuum. The smell from the Glade powder lasts for a long time after sprinkling it on your carpets meaning you do not have to use it every single time you vacuum. The only problem is the way the canister is designed. It is hard to get a very even sprinkle of the powder on the carpet because it comes out in very large lines. It would be better if the top had a greater number of smaller holes to disperse when pouring it out.