I truly wish I had researched this robot before I purchased the iRobot earlier this year.  The Shark Robot is hands down a better built as well as a better cleaning robot.  I have put the iRobot in my garage where it can handle a small and less complicated space.