I have two kids that leave a trail of crumbs and a German Shepherd that sheds like crazy. This vacuum mop is so awesome. It's lightweight and glides across the floor picking everything up I need it to and leaving a freshly mopped floor in It's wake. I was so excited I video called my mom and my best friend to show them. It's so easy and quick my husband and I use it every day, especially in the kitchen.