I have one of the lower end IRobot vacuums, i3 I think maybe, and it is absolutely amazing. It misses some spots like along the edges of the wall in hard to reach places but I don’t mind one bit having to get those spots myself. The rest of the floor is crazy clean. It does not get stuck often either. I have had a cheaper one before that was not even close in ability to this one. No matter which one you get though, just go into it knowing that the more prep you do for it the better the outcome will be. Example, pick up the floors, put chairs on the table, sweep out the places it can’t get, etc.
I have one of the lower end IRobot vacuums, i3 I think maybe, and it is absolutely amazing. It misses some spots like along the edges of the wall in hard to reach places but I don’t mind one bit having to get those spots myself. The rest of the floor is crazy clean. It does not get stuck often either. I have had a cheaper one before that was not even close in ability to this one. No matter which one you get though, just go into it knowing that the more prep you do for it the better the outcome will be. Example, pick up the floors, put chairs on the table, sweep out the places it can’t get, etc.