Had one for almost a year now. It does an okay job picking up dog hair (1 black lab mix), except for during shedding season, at which point it takes 2-3 runs through our bedroom once or twice a week to get it clean-ish. Battery lasts for about 2 1/2 of these runs, which means you have to charge it for another couple hours before finishing the job. The bin seems on the smallish side, as well.
The biggest frustration, though, is getting stuck under things. It figures out how to wander under our couches, TV stand, dressers, and crib but is unable to get back out, owing largely to the bump thing near the handle. It also routinely gets wedged along its side below one of the aforementioned items--on an occasion when the bump thing works, it turns sideways a little, and proceeds along the face of the impediment; in the process of rotating, the side then gets wedged and the vacuum cleans no more. We have it set to run through our living room while we're sleeping every night, but it's only completed the job without getting stuck somewhere maybe twice in the past 3 weeks.
I've never used another myself, but it would seem if you can afford it, go for a fancier model--one with more controls or whatever. If this is about your price range, there's got to be better options out there.