This carpet cleaner works great ! It is light weight but really does the job like a pro. We had a incident with our older dog and it wiped out the stains and cleaned the carpet so well. It is very versatile with being able to collapse it to clean stairs and we love the storage tray so everything can dry out after your done using it. Great product would highly recommend !