I have owned several irobot vacs, they were OK, but I needed to babysit them... And that isn't convenient for me. But my iRobot® Roomba® s9+.... Wow! What an upgrade!! Does not get "stuck" nearly as often, sucks up the pet hair much better than the previous irobot vacs that I have owned, isn't as noisy, empties itself, and the little spinning brush that gets debris from along the wall does not get hair wrapped around it as badly as the others.