Ive had thie carpet cleaner for some time. I had a small dog and I have 4 children (BOYS) there is a lot of traffic in certain areas. this Carpet cleaner does an amazing job and is easy to store in the corner. The carpet is like new after using the carpet cleaner. Drying is not an issue for us after using. I also like the fact that you can see whats going on just a bit while cleaning.