I received this product free to provide and honest review. We used the product three times over a 3 week period. Overall the streamline did a good job at cleaning the floors and grout lines. No film or slime feeling to the floors once dry. The set up and clean up was very easy and the self cleaning tray is a nice bonus! The cleaning solution does not have a strong or offensive odor. Where this lacks to other products on the market is that it can't be used on rugs and hard floors which is why I give it 4 instead of 5 stars. I still need another tool to clean/vacuum my rugs and we have tile with area rugs scattered throughtout the home.