I’m a stay at home mom to 3 children under age 5, obviously means I’m very, VERY busy and can’t focus on one thing for more than a few minutes before the kiddos get into something or are up to no good. We have a golden retriever who sheds a lot, and have waterproof vinyl floors. This is amazing!! I don’t have to wait for the floor to dry, I don’t have to sweep and fight with the dog hair flying away, and I don’t have to switch pads every 4 sweeps like I did with my other brand that was just the disposable pads. This is a game changer! If there’s a spill or a dirty spot or I just need to vacuum some hair or dirt, I just pull this bad boy out and use whatever feature I need. Voilà! I actually enjoy cleaning my floors now.