First of all this vacuum costed a damn fortune and it is nowhere near as good as the price would suggest. I will admit it is a decent vacuum and does its job but it makes your job five times harder. The vacuum is huge in size so whenever i use it for tight corners the machine wont move but that is what the extra hose is for which is useful for cleaning but i don't ever have room in my house for all the extra pieces so the pieces end up in separate closets. Another piece of the vacuum that fails me is the main vacuum for carpets jams within about 30 seconds of turning on, and the worst part in some big rooms i have to drag the entire vacuum across the floor and this machine will not work for stairs at all because of the size of the vacuum. But the clean up of the vacuum is easy because you just dump the water from the middle of it in your lawn and put it away. Maneuverability The vacuum leaves my back and arms sore whenever i do use it because it is way to big. Ease of Maintenance The only parts that i really clean is the water bowl and the damn push vacuum that gets jammed all the time. Design The size is horrible and it is much to heavy but i do like the fact that you can attach extra hoses for hard to reach corners. Durability Everything still works fine for me after about five years! Except the damn push vacuum!