I placed an order for this product and got it the next day which was great because I could not stand the dog pee smell in my dining room. My dog peed on our dining room rug, I was so upset! I went online and found several sprays that take care of stain and odor...I was going crazy trying to pick one. What made me decide for this one is that you didn't have to "test" the product on the rug/carpet, that is just more work...and there was one review that stated that the pet will not pee in that area again. So I gave it a try! Just to let you know there are plenty of products a lot cheaper than this one but I just wanted to buy one that will work the first time and not having to buy 5 cheap ones that don't work. I had already washed the area with warm water the day my dog peed. I just used towels to dry it, this step helped a lot but the odor remained somewhat. When I sprayed this product on the rug as indicated, the remaining odor disappeared in a matter of 10 minutes. I was so happy! the smell of this product is mild and nice, the rug looks perfect and no more stinky odor! Be sure to follow the instructions. So far my dog has not touched that area at all! I am a very satisfied customer! Thank you XIONLAB!