I use this product to clean floors at a cattle feedlot office. The floors are always stained with coffee and covered with mud and other nasty grime. I was looking for a product that would help clean up the stains and leave the floors looking shiny and smelling fresh. This product really does clean up the typical stains that I deal with at this location. The scent of the cleaner is great and lasts after the product dries. I really like that fact because the feedlot has awful smells and I like leaving the office smelling clean. The only problem I have with this product is that it doesn't make the floors really shiny. It doesn't add conditioners to the floor to help keep it shiny but i do give this cleaner credit for not leaving the floors water spotted or with a film like some cleaners do. Performance Really removes stains but it doesn't condition the floor or add a sheen to them. Scent The scent is fresh and clean and it lasts after the floors dry.