So I bought this to pair with my steamer to clean upholstery. Wasn't quite ready to spend over $1500 for an all in one unit that steams, vacs and shampoos, but at this point, i think I'm going to. I would have gave it 5 stars, but the sprayer has malfunctioned. It barely sprays. Initially, it was great; a nice spread of solution with decent pressure which allowed quick and easy saturation. Now it takes forever, and I've since resorted to using a spray bottle in its place. I've only used it like 3 times. Kind of a bummer, especially since its hard to find quality spray bottles. The spray nearly trickles out. When it works, there's a gap in the spread, meaning it sprays from the outer angles but nothing in the center. Trigger alert!! Kind of like the scene in ME, Myself and Irene, when he's peeing everywhere. I thought it was dirty so i tried to find something small enough to scrape the tiny nozzle. Can't even use a nylon bristle. Its a tiny little slot. Maybe i'll try and soak it in vinegar or something. Ant be mineral deposits because i use distilled water. When I shut off the pump, it continues to drip as well. On the other hand, the vacuum has great suction and does a good job extracting the solution. I wish there was a smaller version of the upholstery head, like maybe 2 or 3 inches, for tight spots, like around seat belt dispensers, visors and the support where the handles are next to the windshield. It's a good thing that the heads don't clip in. I thought at first it would be aggravating, but it works out, because you're able to rotate the head and adjust the positioning of the gun. Otherwise, it would suck since the handle is huge. Haven't had any problems with the remote buttons. At the beginning, they didn't work though. I had to take apart the circuit board and check connections and the battery before the first use. After that, it worked fine. The canister for solution is OK except that the cap doesn't screw close. You pop it on, which means it can just pop off too and waste solution, especially if the unit accidently falls over. Another bummer. It holds a gallon of solution which is nice. However, if I'm cleaning the interior ceiling of a vehicle plus everything else, I have to refill it. Overall, I'm making it work to get the job done. It's cleans well if you know what you're doing, and if you mix the solution just right. Don't use to much of your cleaning agent. You'll be there forever trying to get suck up the resulting foam that will linger in the fabric. Oh and if you don't know, do not attempt to spot clean with this unless you want a dirt ring hanging around. You'll need to clean whatever it is in its entirety, from end to end. This will prevent those nasty rings.