I love this vacuum! It's so versatile. I got it once we replaced our old carpet with hardwood laminate. I didn't want to mess with a dry mop, and I actually love vacuuming. I have not been disappointed with this purchase. Kenmore carries a reputation for quality in my book, and this is no exception. I love the fact that it is bagless, so I don't have to mess with emptying nasty bags. Additionally, I save money by not having to constantly replace bags. The worst part about my old vacuum that did require bags was that I never knew if the bag was completely full, so I felt like I was constantly over using or under using it. The Kenmore Bagless Canister Vacuum, as the name states, has a visible canister, so there is no guesswork as to when it needs to be emptied. The 360 degree swivel feature is so helpful for navigating around corners. And the vacuum is surprisingly lightweight. My kids can maneuver it just fine, and I'm not worried about it scratching up my new flooring. It handles well over both carpet and hard surfaces. I even use it on my kitchen and bathroom tile.