Love this robot vacuum! It was very easy to set up and has an easy to use app. I really like that it maps your house out so you have the option to choose if you want to clean the entire house or only certain areas. I have a houseful of children and high shedding dogs and this vacuum has done a fantastic job at keeping our floors clean. The self emptying feature has been very useful for me too with my high traffic household! Haven't had any issues and love the "extra help" it gives around the house. I am thankful that I received this product complimentary for review purposes.