I bought this vacuum because my mom would no longer let me borrow hers. She bought a kirby vacuum 10 years ago, for three times as much as I spent on this one. She has only had to replace the bags and belts on hers, and paid for an upgrade a couple years back. I have no regrets with this purchase. It came faster than I expected, and I think it works better than the one my mom owns. Although, to be honest, I probably feel this way because this one actually belongs to me. I would recommend this product to anyone who wants to purchase a vacuum that works great and lasts for years.