Although I need a full size unit, I live in a very small house with no rrom to store it. I figured that something like this I could use inbetween cleans (borrowing a family member's full size) for spot cleanings, and mud by the sliders, as well as upholstry. I couldn't believe that this small unit did so much. Although it can be a little awkward with the hose being a little short and yes the large spray pattern, but the unit does work, and work well. I couldn't believe just how much dirt was hiding on my sofa that I vaccuum off weekly...actually it was kind of gross. I also got on my hands and knees and did the small spots on the floor that were inaccesable to the large hoover unit I borrowed from my folks. I see this strange negative reviews about leaking...NO the prodcut does not leak. I am sure if you sont close the clean water bottle maybe it could leak a little bit but there is not much else that could cause it to leak besides too much soap or overfillling the dirty chamber. Also, why people complain that it takes too much work to get stains out. People, this is a compact unit that sprays and sucks! There are no roating heads, how could there be on a hand held unit so yes, this is what you are buying. Overall I am very happy with the unit and it does everything it promises...the squegee use in the bathroom is a little messy and I think kaboom and paper towels would do a better job there, but for upholstry and small carpet areas, this does the trick!