After a couple of days of using it I feel confident to write this review. First of all the Deebot appearance is very simple and elegant. The set up of the machine was super easy following the dummy manual which comes with several languages. I am very pleased that I can set it up with Chinese voice as it would be easy for my parents to operate the machine. The App that it links to is very easy to use and smart in terms of following your instructions. The first time you will have to follow your Deebot to build a map of your home so this step takes a bit of time but it is worth it. Make sure you set up virtual walls with the app on places that it may be get stuck so protects the machine. The App allows you to set up suction level of the vacuum same as the wet level you want for the mop. The trash box is big so you don't need it to clear it so often if your floor is well maintained. This machine has a very good sensor so it can detect steps and won't fall down. But I still recommend you to put virtual wall along the steps so makes it easy. The noise level is different when the level of suction is different but I am not bother by it as long as it does a good job LOL. All in all it is a very handy machine to have at home and it is very smart to complete the job on its own.