Unit worked great at first. After a couple of weeks, it started having an error "bumper stuck". It would also get stuck trying to leave the dock, as well as not return home at all. We would have to pick it up every time, and put it back on charge. I did everything the techs said, and they finally determined it was defective. I sent it back, and am waiting on a new unit. I hope that the new unit performs as described. I have all tile floors, and it cleans great.