I bought the spot clean because it got many good reviews. I also bought the cleaning products recommended by manufacturer. I am happy with my purchase. It cleaned the sofa very well. I tried both upholstery gadgets. Not certain how I feel about the large gadget. I did a few passes with both gadgets and both worked well. I did not give it a five star only because I had to hold the machine while maneuvering the top of the couch. It does tend to get a bit heavy after a while. The hose if fairly long but did not fully reach the top of my couch so I had to hold it. I wish the dirty water reservoir had a better way of emptying. Overall, it did do a good job.