Works so well. Wish the hose was just a bit longer for some of the more awkward spots and reaches, but it picks up like 99% of my dogs hair and did a great job cleaning my couch and rugs. Definitely meant for small-medium cleans, but you can do a large-scale job like a whole rug if you have the elbow grease to work through it.