I debated between 3 and 4 star. It did ...
I debated between 3 and 4 star. It did what it did while i needed it, covered up a smell for 3 days while i had family staying with me. But it only lasted 5 days before it was nearly gone and this stuff isnt cheap, so 3 stars it is.  I will in fairness say that the area it was in is warm, near 80 degrees. That may have added to it evaporating away.
Rating: 3 stars