I have had Kenmore canister vacuums for years - and have always found them to be reliable and long-lasting. I am not a fan of bagless vacuums, which I feel simply don't do the same job as these bagged canister vacuums do.  I have 2 cats, so I was seeking a canister vac that would work for pet hair - I like the extra pet hair attachment. This vac works very well - glides smoothly over area rugs and hardwood floors - I don't have carpet in this house, but have no doubt it would work fine on that as well. I like the HEPA filtered bags, and ordered several sets of those to have on hand - the vac does come with one. Very happy with this, and wouldn't dream of going with a much more pricey name brand. My last Kenmore canister vac worked for almost 20 years, so I am optimistic about this one.