I have a little dog who loves to leave his stench everywhere. Even if he doesn't have an "accident" in the house, I still think it smells like dog. So, I like to use this powder odor eliminator on the carpet to get rid of the smell without it being too flowery of a smell. The scent is very light and clean smelling- I would compare it to the smell of freshly laundered clothes. My biggest complaint is that the scent doesn't really last that long. On the weekends, I easily can finish a box of this odor eliminator because I'll sprinkle it in all the rooms. It also claims to release pet hair from the carpet to make it easier to clean/vacuum. I don't think it releases the hair as well as it claims to. However, if you need an affordable product to help make your home smell clean, then this product would work for you!