Quite possibly the worst vacuum for the price. I have owned a few stick vacuums at this point and this has to be the absolute worst of them all. It struggles to pick up any solid items. As an example, I'll run over my daughters extra small hair ties that get left all over my house. I have to pass over the hair tie 4-5 times for the vacuum to pick it up on both carpet and hard floor. The battery life is atrocious if you're running on high power. If you are running high power on carpet, you MIGHT get a full 7 minutes. It's awful. If you're vacuuming nothing but dog hair on the low-mid settings, you might get 1 floor of the house done before the battery dies. It will push anything like Cereal out and across your floor before sucking it up. 15/10 DO NOT RECOMMEND. I learned my lesson by going for a bissell after years of other brands in the hopes it worked as good as it looks. Big fail.