This little vacuum is all we hoped it would be. We use animal bedding pellets for litter for our cats. It's inexpensive and works. But, the jiblets tend to get tracked around the house by the cats, so I needed something to quickly pick them up without hauling out our whole house vacuum. This not only worked for its intended use, but I found myslef vacuuming the whole house with it! It's so light and manueverable that I just kept going! Needless to say, it easily picked up cat hair as well. I've found the middle speed to have the best combination of suction and battery life, although the lowest speed worked well on our hardwood floors too. The motorized brush head really does a good job on hardwood floors (which is what we have most), area rugs and low pile carpet. I never saw it clog up with hair, either cat or human. The battery is easily detached and uses a standard plug-in transformer. I haven't timed it yet, but it does charge slowly, which is probably on purpose. It also comes with brush and crevice attachments, which clip into the wall mount for the vacuum itself for storage. The canister detaches from the motor head, where there are 2 filters (1 foam, 1 pleated paper) and diffuser to remove and clean. There's a latch near the bottom, which when depressed, the bottom flap drops open and most of the contents just drop out. All in all, I'm very happy so far.