This vacuum is easy to carry and maneuver.  I like how easy it is to empty the dirt cup and clean the filter.  I couple items to note: 1) it doesn't work well for small area rugs like welcome mats and bathroom rugs (too much pull, even on the hard floor setting) and 2) it doesn't handle hair so well.  On #2, I'm talking waist-length human hair, not pet hair.  I don't know if there's any vacuum out there that can handle hair that long, though, so I'm not sure it's fair to hold that against this one.  Still, it's annoying to have to cut hair off the roller every few uses.