After using the iPlus S5 vacuum cleaner manufactured by Panda Robotics, I found that the iRobot Roomba i7 met all of my expectations and more. Since the battery of the iPlus S5 has been showing signs of failing over the past three years, I decided to purchase a replacement that was already scheduled. The availability of Wi-Fi throughout the entire area that is being cleaned is the primary requirement for achieving error-free cleaning. Since the two brushes on the iPlus S5 drove dirt into the vacuum cleaner, they did a better job than the two brushes on the Roomba i7, which threw some of the debris off to the side. This allowed the two brushes on the iPlus S5 to do a better job than the two brushes on the Roomba i7.