The Hoover Dual Spin Pet Plus Carpet Cleaner is Absolutely Incredible! This carpet cleaner actually does what it says it does. I love how it gets down deep and get the dirt and stains out of my rugs and furniture. It is actually for pets too. My rugs aren't as wet as long and they dry so much faster. I don't have to wait hours for the rugs to dry to walk on them. The drying time was so much less depending on the thickness of the rug. My rugs actually looked like new rugs after shampooing them. This Hoover Dual Spin Pet Plus Carpet Cleaner is Absolutely Incredible! I actually enjoy shampooing my carpets now. I love my new carpet cleaner.