I don't know how anyone could complain about this vacuum! I have been through 2 vacuums in the past 2 years and not cheap ones. Each of them failed me with suction ability and also with clogging. This mighty mite is very powerful for its small lightweight size. The suction is incredible. And picks up cat litter. I was not looking for a vacuum to clean carpets since my apartment has all wood flooring, but it does have a lever to switch between floor and carpeting. I have used it everyday without issues and I love how I can walk around with it in my hand as an option while vacuuming. It's not as loud as most vacuums I've owned, The only drawback I can see is that the cord is not retractable and the hose is not as flexible as some I've had with canister vacs but either of those 'cons' do not affect it's performance. It comes with 2 bags, one in the vacuum so it's ready to go, and one extra. Bags are simple to change. I am extremely happy with my choice.