I received this product as part of the Stellar Product Testing Panel, and am so excited about how much cleaner my home is after using it! We have three people and three pets in the house, including one very active large dog, so there is constantly dirt/mud/debris from outside being tracked through the house. I thought we kept things pretty clean on the hardwood and tile floors between regular sweeping and mopping, but wow did this machine prove me wrong! I was amazed by the dirt the steam function pulled out after having just cleaned them with a broom and mop the day before. Plus, the amount of time saved being able to vacuum and steam at the same time was incredible! It does a better job of cleaning tile and hardwood floors in half the time it used to take me. I definitely recommend this all-in-one vacuum to anyone who has an outdoorsy/active household, and especially if you're trying to save time in your regular cleaning routine!