I have 2 dogs. My couch is a constant battle to keep clean from dog hair and dirt. I received this as a product test. Use it and write a review. Easy enough. It came in the mail. I was a little doubtful that this little thing could actually get it clean. I was shocked at how easy it got the dirt out. Even the hidden dirt the vacuum doesn't get. It was so easy to use too. I love the long hose. Machine itself is very easy to clean as well. It has a little cap thing that you put on the hose and it cleans it perfectly. Brought it out to do my car seats. Never have to pay to detail your car again with this. Seats look brand new. Love this thing!