I just received robot this week. It is easy to set-up and use. I did contact to the wifi and use the app which is a nice. The app allows you to map and set-up no go areas as well as your carpeted areas. It does a nice job too.