I love the suction on the hardwood floors, the attachments and the detangling of hair. I like the way I can clean the filters as well. The area rugs are a different story. It doesn't pick up the dirt like on a wood floor.