We bought the iRobot for Christmas expecting it to work. It worked ONCE and then the second time we tried it, it got stuck, went in circles and could not make a connection with the navigation system. When it did make the connection it would stop. It was very slow. It ended up being a very expensive mop. Save your money!