I love my Kenmore Progressive vacuum with Direct Drive. My husband and I got it at a clearance price because it had been previously purchased and then returned to the store. The super low price we paid made it such an awesome deal. It does an excellent job of cleaning, and I absolutely love the dirt indicator lights that let you know if you have gotten all the dirt out of the carpet yet. The long hose with the attachments are great as well. We have mostly hardwood floors in our home, so we use the vacuum with the attachments a lot. I would have given the vacuum five stars except for two things. Number one is that it is pretty heavy for me. I'm only 5 foot 2 inches, so it's kind of big for me to lug around. Number two is that the little notch for connecting the hose to the attachments was just a little piece of plastic. It snapped off after a couple of years of use, so now we have to use both hands to hold together the two pieces. It would have been nice if there was a metal connecting pin or something a bit more sturdy. Other than that, great vacuum!