I have to applaud it’s eco-friendly intentions! The product arrived with no instructions at all. After researching what I could find on the internet, I decided that it could be applied with a roller, and used a roller designed for rough surfaces. The product is a thin,milky white liquid that applied easily and evenly. It covered a 10 x 15 brick paver patio with one coat and was dry to the touch in one hour. Time will tell if it is actually self cleaning, but I am hopeful it will work as advertised.