I have been using this for a month and I love it so much. I have mostly floor and just one rug in my house and it cleans very well. It goes to each and every corner and I love that it takes the picture when some hurdles come in its way, and I can just review them and resolve them from the app, another thing I love about it is self cleaning it just empty its dust bag and the suction bar is great. I am so impressed.