This is a must have in my home. Picks up dog hair from carpet to wood flooring like magic. The extra long cord is a time saver as I can move all around my house without replugging room to room. Love the attachments for sofa and drapes. I'm so very happy with this vacuum I show it off anytime I can. Saves me precious time and keeps my house so clean. I love it