This vacuum is the first that I have purchased of its type.  I'm surprised how well it works.  The issue that I have with the vacuum is that the mapping software doesn't support multiple floors.  I have a multi floor home and would love to be able to take it to another floor and have all the other functionality of the application so that I can designate no go zones on another floor.  Maybe they will add functionality in the future.  For now I'll have to hang on to my conventional vacuum as well.