I got this product for free to test it out and man I'm so glad I did. I'm even planning on buying one as a gift for my mother ! my couch has been through 2 big moves (1 in a uhaul, and 1 in the back of a truck), I have a messy pre teen and 2 dogs. I was grossed out when I seen how dirt the couches were ! My Pros are that it cleans a lot for a little machine, don't take up much space, I like that you don't have to empty the tank each time you fill it during use, and it is easy to carry. Cons is that it is super loud for me since i have sensitive hearing and i wish the brush was on top so you can flip it to scrub then flip to suck up. My husband is ready for the weather to cool down so he can use it in his truck. #tredr #sponsored