I purchased this product as a quick replacement for my old carpet cleaner (16+ years old) that blew up when I was half way through the room. This cleaned much better than expected. I just found the weight of the clean water tank in the upper handle to be awkward and hard to maneuver.