this vacuum is so awesome! I love it! It was extremely easy to setup and get going. it looks beautiful and works very well leaving beautiful designs on my rugs and carpets and i get compliments on it all the time. super easy to setup and use the app alongside it. love the self emptying feature as well. all in all, 20 out of 10.