I was looking for a handheld vacumm and this one is great. It picks up the usual requisite of spilled rice and cereal and breakfast crumbs, but it does more. I've used it on throw rugs for quick cleanups - it gets hair, lint, dust. used it on floors after repotting plants: it happily picks up soil. Where it has an issue is with long thin things - like say a long dried-out leaf. But one can always dispose of that by hand. Used it in the car on the floor rugs: spotless in minutes. Comes with a wall charger/stow device. Mount the charging plate onto a corner of the kitchen or laundry room or inside a cabinet with an electrical outlet: the vacuum charges and stays handily available for use. It comes with extendable nozzle and an upholstery brush attachment. The top of the vacuum opens up to reveal a compartment where the dust/grit/vacuumed-up junk is stored. easy to empty into the trash. at the back of the compartment is a filter. I always wipe down the filter when emptying, so i get rid of any stuck on dirt, hair to prolong the life of the filter. The filter is also washable. This is a must-have tool for our home!