This is an excellent little vacuum, which I use daily for quick cleaning. It picks up tracked cat litter, which is a challenge for any small vacuum, and is twice as good as my previous three. It has two settings, but I only use the carpet one, as it handles grit/litter much better. The battery lasts a long time - longer than I need. Plus there is a back up one. I alternate battery use daily. Some reviewers found it difficult to re seat the dust cup, but I don't have any problem with it. I would definitely buy this again.