Not the most powerful vacuum in the world, but what can you expect from a cordless?  It does do a good job on our hardwood floors.  We have a big 2800 SF house and both batteries can get me through it picking up cat litter & hair.  Battery life goes down when you use the spinning brush setting.  My wife is still skeptical because hair clogs up in the brush unless you use that setting once in a while so they clear out.  However, if you use suction only for the bulk of the work, it lasts significantly longer.  I haven't tried any others yet, but this one works pretty well.  It's fantastic that there aren't wires to trip over or get tangled in.  In fact it's kinda fun to vacuum again.