I like using this little vacuum for quick clean-ups on my hardwood floors, cleaning my stairs, and vacuuming my bed. It's so lightweight and quieter than my other vacuums, it doesn't scare my dog as much, haha. It's easy to assemble, only a screwdriver is required to put the handle together, no other tools needed. I like that the dirt canister is see-through, so I can see how much dirt and pet hair I collected, and it's a lot because my dog is a heavy shedder. I like the small size, so I can get into areas full sized vacuums can't, so less moving furniture around to clean up. I haven't used it to clean full carpets and rugs yet, so I will have to try that out, so far the suction isn't as strong as some vacuums, but it gets the job done and that's all that matters. I would recommend this vacuum to anyone who doesn't like using a big noisy vacuum to clean up most areas of their house.