With 2 young boys and a big dog, I am constantly vacuuming my house to clean a mess or just keep it clean! This vacuum isn' too heavy and is very powerful. It sucks up all the crumbs, mess and hair.