We bought this for our new home that is being built. We have set it up in our small cabin. Set was easy and the robot is very efficient and great for spot cleaning. We are very impressed with the robot.