It picks up the dog hair, dirt and dust good. Battery life is awesome! The only downside is that it doesn’t pickup larger debris and doesn’t pull dirt/dog hair away from the walls even when vacuuming against the wall. You will need to go back around the walls with the crevice tool to really get it.