I love the machine and it has been a god send when it comes to dog hair. It would be perfect if only the app allowed you to make no go areas. I have a carpet that I don’t want the vacuum to go over because it would ruin it and I don’t want to lay down magnet strips everywhere. I know other manufacturers have this feature and it would make the Shark perfect