We have an Olde English Bulldog that cannot make it through the night from time to time(or just doesn't want to lol). We have to shampoo the carpet once a month or more. Prior to purchasing this I had a really bulky, leaky clean water tank, extremely loud, gallon tank shampooer that left my carpets very wet(also a Hoover-so do your research.).For this purchase I did a lot of review reading, in store & online price comparison based on my need. This product checked all of my boxes. Price is best for this size/features. Easy to use. Light weight. Clean water no drip cap. Waste water easy to empty. Easy to clean. Quieter than most others. Due to compact size, waste water tank can be a tiny bit tricky at first to remove/reposition. This is best suited for anyone looking for quick and easy carpet cleaning and under 10x10 room size. If you have a larger area you may want to purchase a larger model.