I just bought this machine to clean my couch which was covered in spots from the dog. I'm happy to say, it got out every stain & the couch looks like new. It was easy to assemble and use. I'm very happy I purchased this machine.