I have hardwood floors in my apartment, thus area rugs galore. This little vacuum is perfect for my rugs and glides right onto the hardwood floors with ease, picking everything up on the first go. I love that it detaches into a handvac to get into my couch cushions and other areas I have neglected...now I have no excuse!