I have been looking for a general sealer that will work on many stone surfaces. So far this seems to work on many surfaces I have been testing it on. Clean up is easy and product goes on nicely. lately I used in on very old brick (102) years old just to help seal the brick as it has been stripped and acid washed many time over the life of the house. This is being used on a fireplace (not on the brick that gets hot) and I used it more to hit the grout but over all the solution gave the brick a nice look. I had tried other sealers on the project and was not happy with the tests I did. I will be sealing the old concrete portion of my driveway and will see how that holds up over time and will report back.