This product does what it says on the tin, so to speak, and it certainly lasts. My only issue is that the scent is really very strong. I'm not one for air fresheners. I usually prefer the Febreze style of smell absorbers, if I use anything at all, but I wanted to stop the wet-dog smell my hoover was giving off (which is probably explained by the presence of our huge, often wet dog) and this does do the trick. I do find the floral scent a bit overpowering, but having said that, in the choice between strong floral perfume and wet dog, I may have to choose strong floral perfume, at least when we are expecting visitors.