I have a dog that sheds fine hair. He sleeps at the foot of my bed on a mat on the floor. I have hardwood floors or fibreglass vinyl throughout. When the sun shines in, there is a glaze of dog hair on the floor each week, so once a week, I let the Roomba vacuum my BR, the ensuite bathroom and walk-in closet plus the middle BR. It cleans the dog hair and dust bunnies beautifully. I need to vacuum the filter that comes with it after emptying it.
I use my Sears vacuum to clean the rest of the house due to cords, deep clean the carpets in the LR, and front and back entries, dust my coffee and end tables etc. Within 1/2 hour the house is cleaned. I need my vacuum to clean the carpeted stairs going to the basement and the carpet in the extra BR and rest of the basement downstairs.
If you declutter your house so that the floor is clear of dog dishes, cords, magazine stands etc., the Roomba works very well. I use the best of it and am glad of it but found it has limitations.
Gandhi: Happiness is when what you think, what you say and what you do are in harmony .
What about throw rugs? And do they adjust or adapt or transfer from hardwood to an area rug?
I have no experience with Roomba, but I've been really pleased with my Bissell Zing, which was cheap, is lightweight, and I believe I've had it for about 7 years now. The only downside is tiny bags that are pretty expensive, but I think all vacuum bags are way overpriced. I've been able to get them on Amazon for a better price than from Bissell. We have all hard floors; I don't think this would be a good choice for carpeted floors.
This looks pretty much like the one I have:
https://www.amazon.com/BISSELL-Bagge...s=bissell+zing
Love my Roomba. WE have lots of dog hair. You just pick up small items before you run it.