I purchased a different version of the PowerDash some years back when I was frustrated with my heavy and difficult-to-use carpet cleaner. I've liked using it but thought there were a few things that could be better. I received the Hoover PowerDash Pet Advanced in exchange for a review and it is wonderful! All of my issues with the other model are rectified in this model. It is so lightweight and easy to use that I don't have a problem pulling it out for something small as well as for regular cleaning. The cord is long enough to let me do an entire room without having to unplug it and the dirty water reservoir is easy to empty and clean out. I also love that it has a hose attachment to clean furniture and other surfaces. This keeps me from having to buy another unit for those needs. This really is a great product that I highly reccomend.