I'll add my voice to those who've had good experiences with Rustoleum Professional. I did it a dozen years ago on a new home build. Put it down with a coat of clear and sand aggregate. Never peeled over the time I owned that house. Only disappointment, if you call it that, is the yellowing...