This vacuum really gets up a lot of dirt and dust out of the carpet and picks up the dog hair very well. I like to be able to go from carpet to hardwood easily. It's light and empties easily and gets under furniture lien the bed and sofa without any trouble. Love it!