Over all a good vacuum. It has lasted a long time. It is a bit heavy for me and not so easy to do stairs without unhooking the head and attaching the hose. The bags aren't cheap and I need to go to the Kirby repair guy when I need to buy more. I use the hose attachment all the time to do baseboards, window sills, blinds, etc. I like the fact that I can use to of the extensions together so I don't have to bend down so far to vacuum things up. I probably wouldn't buy another one because they are so expensive and heavy. As I'm getting older I think I would like a lighter one to lug around. Maneuverability It is not the easiest machine to maneuver. It is big and heavy. The head is pretty high so it doesn't fit under everything very easily. Ease of Maintenance It is pretty easy to change the bag and the belt when you need to. Suction Performance It has pretty strong suction if you don't get the bag full. When the bag is full you loose suction power. Versatility It has a lot of attachments that you can get to go with it. The only ones that are really worth getting are the hose and the hose attachments. The carpet cleaner I didn't think was that great. The turbo accessory kit have had for years and never used it. Seriously who is going to use a vacuum to sand, and whatever else it does, which I can't remember. Design The head is so big and bulky it is hard to maneuver and get under things. Durability I have had it for over 17 years and it is still working. The tech drive power assist doesn't work so great now. I might need to take it in to the Kirby vacuum repair guy.