I have 3 dogs & a cat and kids so my carpet always gets everything all over it . The dog hair is the worse to try to get off . This vacuum picks it up like nothing ! I love how there is a carpet setting and a bare floor setting . This thing has power and works great . Cleaning is so easy because it has a removable and washable filter . Only down fall is that this vacuum doesn’t stand up well by its self . It tilts over . I love how I can remove parts and make it a hand held vacuum so I can clean my couches and etc .