This little thing has so much potential but they just have not got it right. I have more trouble with it than it is worth. It constantly stops, or gets stuck randomly in the middle of a room for no reason. The sensors seems to be mis- programmed and same with syncing to the charging station. He goes the opposite direction when time to charge.  Also, he just goes to the same locations over and over but never makes it to he other rooms in my house unless I pick him up and bring him there. You would think after a 6 weeks of use, he would understand the floor plan but his programming features are lacking. However, as bad as it is, my house does seem to have less dust bunnies from my golden lab that leaves his trail of hairs everywhere.