I received this product as part of the Stellar Product Testing Panel. To start of the handheld cordless carpet cleaner was very easy to set up there was virtually no work to do! I found my self using the carpet cleaner mostly to clean stains on my carpet, couch and upholstery. The machine is very user friendly and could be used quickly to clean up messes, I even had a few stains that had been dried on for almost 1 year that I was able to remove! The reason that I gave 4 out of 5 stars is that it does take a while for the area to dry after using the cleaner and it is a little louder than I expected but overall I would recommend this product for messes from children or pets!