Great little vacuum! I bought this and a floor steamer at the same time to clean the hard floors now that my baby is getting ready to start crawling. It also doesn't hurt that we have a split level house, and I HATE trying to vacuum stairs with a standard upright vac. They're bulky, hard to maneuver, and heavy. This little guy weighs practically nothing, has good suction, has the hepa filter, and rolls along nicely. Yes, it does use bags, and I haven't had it long enough to know if finding them is an issue, though I've read the other reviews on here about finding them on this site, so I'm not too worried. To me, the only real advantage to bagless over bagged is that you can see (in all its disgusting glory) how full your bagless canister is and you have to open this guy up to see how full the bag is. And if your canister looks as gross as mine does (seriously, where DOES all that lint and hair come from?!) you may or may not count that as an advantage.