This is great vacuum. It is an Oreck so it will last forever. The vacuum is great for all types of floors. I use it on hardwood, bathroom tile and carpet. It has great suction and does not loose suction until the bag gets very full. Maneuverability The canister has to be pulled around and that is the only bad thing about the vacuum. The carpet attachment and the hard floor attachment are very easy to push around and then can go pretty much anywhere. Ease of Maintenance Never have had a problem with the vacuum except changing the bag. So Maintenance is very easy. Suction Performance Really great. There is even an adjustment to change the power level. Versatility Works on every type of floor. You can even use the hose to vacuum cobwebs off the ceiling. Design It is sleek and holds all the attachments inside it. Durability It is an oreck so the durability is great. It is suppose to last a lifetime or until you get bored with it and want a new one or a different model.