I purchased this to avoid using my older and much heavier vacuum. I have hard wood floors with rugs and it works well on the rugs. It is not so wonderful on my hard wood floors but I rarely use it for that. Maneuverability It is wonderfully light and easy to maneuver in a small house. I frequently have my 8 year old assist me in vacuuming and he is able to handle it really well. Ease of Maintenance We can empty it easily and I ensure that we clean it our regularly to increase performance levels. I have washed the filter on occasion and have found this to improve. Suction Performance It is a powerful machine that has wonderful suction power. Versatility I primarily use it on rugs but can use it on hard wood but I find it less effective there. It is light enough that I can carry it up to my 2nd and 3rd floors which is wonderful. Design It has a nice design. Durability I have had this vacuum for over 2 years and usually use it daily in my downstairs rooms. It continues to be really effective.