I was finally able to wash my couch and carpet stains. This cleanser vacuum was very easy to assemble and use, comes with few different attachments to use for different purposes. Cleans stains very good, even the old stains were easily removed. I has a good long cord and tube to reach places. So happy to have it and to use for future.