I received the Little Green Hydrosteam Pet cleaner through the Stellar Product Testing Panel. I have two dogs at home who occassionally leave messes on the carpet. This product is nice because I can focus just on the stains without having to use a large cleaner, meant for the entire room. There were two pet stains in my family room that had been sitting for a couple weeks. The Little Green Hydrosteam Pet cleaner was able to break through those stains with just a couple passovers. Each stain took less than a minute to clean. The cleaning solution that came with the product smelled great and did not discolor the carpet. I am definitely looking forward to tackling some upholstery stains on my dining room chairs to get out years of stains and grime. Overall, I'm satisfied with the cleaning power and portability of the machine. I no longer have to pull out my fullsize carpet cleaner simply to clean up a small pet stain!