We've removed the carpet from our entire apartment and now we only have a hard floor so we needed something to replace the broom without raising dust into the air, something small to quick to clean before wiping. This works great for our needs! It's not a full-size vacuum, but despite its small size and low price, it picks up quite a bit of dust and pet hair. But its power is not enough for carpets. Now I don't use my Dyson handheld vacuum anymore!