I purchased this to clean the carpets in my 1bd apt. It's the perfect size. Easy to store and easy to use. Also love that it's easy to clean. I do have to refill the water tank probably 2 times while doing the living room but that's really a minor inconvenience.