Purchased Deebot based on a good friend's recommendation. And Deebot turned out to be even above my expectation! Firstly the delivery is quick and efficient. It was said it would be delivered on 9-10 Jan, and it arrived in the early morning at around 9am on 9 Jan! And We could not wait to try and charged it immediately. Deebot is very smart and is able to avoid most of the obstacles on the floor. It can reach almost every corners of my apartment even under the TV table, my beds and small corridor of my home. The battery can last for about 1 hour and it is more than enough to keep my apartment clean. And we tried to move the charger on purpose when it finished the cleaning. It did go back to its starting point and told us " I am back to the starting point but I can not find the charger". How smart it is! My husband downloaded the APP and set it up as the manual. Because my parents can not understand English, my husband set Deebot to a "Cantonese" girl and it can now speak Cantonese. And it even can draw my apartment's floor plan by using the APP. Deebot absolutely frees our hands and my family all like it very much! The first thing in the morning we do now is starting Deebot using my mobile phone when we are still lying in bed.