This is the best carpet cleaner I have owned to date. It's lightweight but very powerful. I am able to clean my carpet in half the time and it dries so fast. I had old stains on the carpet by my foyer and after a few passes they were gone. The drying time is fast which makes it easier to clean the carpets and still be able to move around my home