Does the job really well. The only thing I'm not used to is having to empty it more than I used to with my larger vacuum cleaner, but considering this is smaller and lighter and easier to carry around, I'll take it! That's the only "con" is it fills up fast. But I find it's easy and fast to empty and I like how light it is. I can easily do my stairs now and it always used to be really difficult with my full size vac.