For an entry-level vacuum cleaner, I really don't see what more you could ask for. It has different cleaning modes including automatic, circular and extreme. Works quietly, perfectly collects dust and pet hair. The bin was completely full of dog hair, although the floor looked clean beforehand, so it sure picks up dust and hair effectively. Don't expect him to clean the room right away. It should really only be run while you are at work. It also has a cliff sensor, so theoretically it shouldn't