I received the CrossWave Hydrosteam wet and dry vacuum as a part of the Stellar Testing Panel. We were hoping it would be a perfect replacement for our steam mop that had just died. Unfortunately, the Hydrosteam function was not as strong as we needed to keep up after big messes from our toddlers and dog. The steam mop function cleaned up general messes, but really sticky stuff didn't come off of our vinyl floors. That being said, I loved that it was a vacuum and mop in one. That dual functionality saves a ton of time and space for storage. I will definitely be using this in our every day cleaning to get rid of the day-to-day messes, but will need something a bit stronger to tackle the really tough messes. Another great thing about this vacuum is that it is so easy to clean! That makes me want to use more often than other tools. I also like the separate compartments for clean and dirty water. Overall this is a good vacuum cleaner!