I love this robot vacuum. I cannot say enough this is Steve me so much time especially because I do not have to keep on dragging in and out a traditional vacuum plugging it in every room and going from room to room. I plugged it in my dining room and have it securely up against the wall I have had no problems with it going around the furniture. It makes it all around the first floor of the home and that's about 1200 square feet. I'm going to move it upstairs I see how long it will really go. I have tile and carpet and it transitions fine and it picks up even dog hair on my carpet. I no longer get those dust balls of dog hair floating around since I have this run every night. I would highly recommend you give it a try you will not be disappointed and in fact I think you're going to want to buy another one.