I will echo what everybody else says: the clean water part is really small, so every room you will have to refill it. But water is heavy, and so with how light and easy this is to use, it’s not bad even with that.
You hold down the sprayer on the handle to get cleaner mixed with water on the carpet and then you let go to suck up the water. So it won’t clean stairs or anything like that.
When you’re done, it’s about five minutes to rinse everything out and wipe it down. You don’t need a degree in engineering to service it, which is really nice because the last thing you want after shampooing carpets, is to spend an hour cleaning the vacuum cleaner. Make sure you flip the vacuum over and take paper towels and wipe everything down.
This is the first time I’ve used it, I will update the review if my opinion changes. I shampoo the carpets once a month, so it’ll be used a lot.