Just want to mention as i previously did. If something breaks on your robot you can expect it to be out for atleast a month for a repair. The company currently doesnt service the robot in house and sends it to a company called Funai that has abysmal customer server. Mine was actually out for 5 months and they kept giving me the run around when i tried to get an update on it. Then i had to contact the Better Business Bureau to get it resolved and they would send me a message through BBB saying it would be shipped out the next day in hopes I would close the ticket but they actually ended up sending it out a month later. If Neato Robotics does not do something about the repair service I could not recommend this product, especially with the frequency of the robot breaking.