This is the perfect little 3 in 1 vacuum. The power os truly impressive. It had no problem sucking up the pet hair, dust, lint, dirt and whatever else the animals or kids tracked all over the house. The 3 in 1 capabilities make this my go to vacuum to clean it all. It is so lightweight and compact that we have decided we need another one to keep in or camper for quick and easy clean ups. I think this would also be perfect for people who have small apartments and/or College dorm rooms. Also because it is so small that means it is easy to maneuver behind, under and around furniture. The hand held vacuum option is great for cleaning the curtains as well getting the dust bunnies out of the corners. Because this is bag less, it's super easy to empty. I would suggest if using it in a large space; to keep an eye on the canister, you may need to empty it a couple times. This is for sure a 5 star vacuum, and I knew it would be with the Dirt Devil name!