My Zing is perfect!! I have a small room with a large dog in it. He is a German Shepherd/Husky mix and sheds a second dog. My Zing is great for the space. I can use just the regular sweeper head on the hardwood floor and use the popup brush for the carpet.The bristles on the sweeper head aren't long enough to grab the loose strings from the carpet, but strong enough to pick up the fur. It reaches into the corners so easily. My daughters used it and now they want one of their own. I would highly recommend the Zing to anyone who needs a lightweight vacuum !!!