This is a great vacuum for small spaces and quick clean-ups. It's very powerful and I use it on every surface in my home: Carpet, wood, tile, sofa. I have 2 small dogs and the max feature really picks up hair and dust well. 

I also really like the dirt disposal feature. I have fairly severe dust allergies and it makes emptying the canister a breeze. My only complaint is the runtime. I struggle to thoroughly clean more than one room before the battery is exhausted, but such is the tradeoff for having such a light, convenient, and powertful tool. Overall, I am very satisfied, and it is the best vacuum of its kind that I have personally tried.