This is a great cordless vacuum. Best I ever owned. Pros are battery lasts long and works great on carpet as well. I also like that you don't get your hands dirty emptying out the canister.