I'd suggest white opaque stain. I used it on my PT deck railings and it lasted well. It wears but doesn't peel.