I struggle keeping up with the cleaning in my house with 2 big dogs, 1 of which is a Golden Retriever and sheds like crazy. We have laminate wood flooring and although a traditional vaccuum works well on our rug, it tends to just fling dirt on the hard flooring. I was also really tired of buying the swiffer wet pads and having to throw them out.I have heard good things about the Shark vac-then-steam so I decided to buy it and I LOVE it. It vaccuums up all of the hair and dirt and doesn't fling it at all. It's allowed me to eliminate sweeping before mopping. It's so easy to put on the mopping attachment and my floors look great. I also LOVE that I can just throw the mopping pad into the washer to clean it rather than buying/using a new one each time.