I find it hard to find good odor sprays at the store because most of them don't last as long as you want. I picked this item up at the store a few weeks ago and gave it a try. I must say it worked a whole lot better than the typical odor remover sprays. I used this spray for everything, bathroom and pet odors were the main things this spray took care of. The one thing I like about this spray is that it actually eliminates odors from air, fabric and carpets. I use this spray all of the time especially after my dog sleeps in my room and I want my room smelling odor-free. The other day I used this product on my living room couch before having company over and each person commented on how good it smelt in my living room. This by far is my favorite household product because it does the job in my opinion.