I'm really surprised at how well this vacuum performs. It amazes me how much it is able to sweep up. I think it's a great little vacuum for the price. I wouldn't use it in a big house with wall-to-wall carpet though, because the dirt cup fills up fast. Maneuverability It maneuvers around fine enough. The cord is really short though, so you can't go too far without having to switch outlets. Ease of Maintenance It's easy to empty out the dirt cup, however when you have to clean out the filter, the top lid is a bit tricky to get back on right. Suction Performance When all the filters are clean and the dirt cup is clean, this vacuum works out great. However, if your filter is dirty, you definitely lose suction. Versatility It's really only good for carpet despite its option to use on bare floors. I haven't had any success with using it on bare floors. Design The access to the filter is kind of a pain to get to. Durability So far so good! We've only had it for about a year, but it's still working out great!