This product does a great job on hardwood floors, on dry. BUT for wet clean it fails terribly. The solution streaks and leaves cloudy film. It also goes against the woodgrain, leaving terrible marks. I did call support, who told me to change the drection of my port, which totally did not work. IF they can improve that flaw, this product is worth every penny.