Good suction to pick up pet hairs, attachments could use some work especially a step tool for carpeted steps that picks up not pushes fur.