This product delivers. I was so impressed with the results. And the rug dries quickly too. Highly recommend