This cleaner is very easy to use and works well - It is a little heavy to move around but only when full of water (and if the tanks were smaller you'd have to keep refilling - so better to be heavy than have to refill every few mins. and I guess you could fill it half way if it was a big deal). The biggests downside is the brushes underneath. They are round spinners and the are are turned by one of the brushes so I'm waiting for that to break and the rotating brushes to stop working. Best part about the machine is the suction - it has a strong suction and leaves the carpet fairly dry.