Ive had a
Roomba 770 for about 6-7 years now. It does a great job with pet hair and thats why we love it, both on carpet and hardwood.
It certainly does not replace a premium vacuum but it certainly cuts down the times needed for one.
Have it scheduled to come on
every day at 1pm and off it goes.
You have to be careful about leaving things on the floor that could jam it, a quick walk around before hand helps. You must also take good care of the brushes/rollers etc, and I take mine apart once a month for a
good clean.
I also have
electronic walls that can be placed in areas you dont want the Roomba to go.
The rotary brush gets right up against baseboards and for the most part does an excellent job.
Love it, would not hesitate to get another if needed, however the parts are easy to get and
cheap on Amazon.