I somehow ended up with 3 of these as "gifts" as in "here, you can have this, I don't really need/want this anymore." Since I still had a regular vacuum, I would only use this one for small rugs or hardwood floors. Unfortunately, the suction is very poor, at least in my opinion since it wouldn't pick up big crumbs or pet hair. Even continuously going over the floor did little to pick up any of what I needed off the floor. They don't last long, although, I suppose I do go through vacuums rather quickly since I have a dog, a kid, and a roommate with two larger long-haired cats. I think a vacuum like this would be good primarily for hardwood floors or perhaps a dorm room. It is lightweight abd compact, which makes storage and quick uses very easy. You will definitely want a higher quality, heavy duty vacuum if you have any pet hair in your house at all as it can clog the vacuum too easily. I get about a year or two out of these vacuums using them about once a week, but I just threw out my last one and am glad to be out of these so-called gifts.