For my small one bedroom apartment this stuck vac does the trick. I specifically was looking for something to keep up with my hair. As a person with longish hair, vacuuming has constantly been a battle of hair wrapping on the brush roll, so when I saw this vac with the anti-hair wrap ‘fins’ technology, I decided to give it a chance. I specifically chose this one over the Apex because of the fins and the design of the ‘self-cleaning’ roller. I just used this vac for the first time, after about a month without vacuuming, and while the anti-hair wrap tech is not 100%, it’s night and day better than a standard brush roll. I still had to pull a tiny amount of hair from the fin roll, but if I don’t go weeks between vacuuming I can see how this would not be an issue. I don’t think this vacuum would be ideal for a larger living area as the canister is TINY TEENY TINY. My space is not quite 700sq feet and I had to empty it at least five times. It is SO SMALL.