This vaccum has been a GOD SEND. Having two dogs and children who love to go outside and play going in and out of the house... brings a lot of dirt on our floors. We also have a 170 lb cane corso dog who loves to drool everywhere tracking dirt! This vacuum has kept the house so much easier to keep our floors clean! I noticed a big difference when using cold water vurses hot water so please remember to use HOT water when using. The heat breaks up the dirt better when cleaning. Highly recommend!