For face protection, I think a large visor is one of the most practical options because it provides consistent coverage for the nose, cheeks, and eye area while still being comfortable to wear.
I've personally been really happy with Bluestone UV face shield. It has been UV tested to confirm its level of protection, which gives me a lot more confidence than products that just make general sun-protection claims.