First, if you own a pet, especially a heavy shedder, buy one. This thing is the best way I’ve ever seen for getting hair out of carpets.
We own 2 of them. The original that came out about 2 years ago, and this little gem. It’s not perfect, though, here’s some good an bad I’ve found in the last couple years.
Bad:
It doesn’t have appreciable suction. It has a small amount of vaccuum, but relies heavily on the sweeping action of the brushes. You may still want to go over it with an upright, but we usually only have to once a month or so.
For the first few times running it, you may want to watch it for a while to see if it can get hung up on anything you haven’t thought about. And you have an area rug or any other decoration with fringe or tassels, you’ll have to move them.
The battery lasts quite awhile, but unless you live in an apartment, it’s unlikely you’ll be able to do the whole house in one day without another battery.
Good: Pet hair. I can’t stress this enough. Run the upright, then run Roomba 2 or 3 times and see how much keeps coming up.
Hardwood floors. You will virtually never have to sweep again. It also will work on concrete. (Basement, garage, even the driveway or patio.)
Very convenient. The “borders” (small battery powered units that emit a laser to be picked up by the optical device on the machine) are rarely needed unless you have an open staiway. I’ve never used any of ours as we can close the door to the stairs.
It’ll go fully under beds, dressers, tables, desks, etc where it’s otherwise tricky with a regular cleaner.
The dirt container holds more than you may think. It looks small, but just puts it away like that little Japanese guy with all those hot dogs. Plus it has a replaceable filter built into the exhaust port to trap dust.
There’s more, I’m sure, but now I’m sounding like a salesman. Though maybe I should put the first one on e-Bay.