I received this product from the Stellar Product Testing Panel. I have used this on my carpets twice a month since. It does a great job getting my yellow lab's hair out of the carpet and really helps bring a fresh scent to the house. I have 2 toddler boys and a baby girl that is starting to crawl everywhere. This cleaner has made me feel much more comfortable about my kids rolling around on the carpet.