I recently received this product and started using it. I really like it. I think it is the perfect size and weight to clean up pet messes, cars, and spot treat carpet. I used this product for the first time on the seat of my car that had a drink spilled to test it out. It is a very powerful machine and was very easy to use, fill, and clean. I look forward to using this for pet messes in the house. I highly recommend this product.