Does what it should. Feels a little thin but does the job. It’s been on for about 2 years and it looks pretty worn now. I’d say I probably have 1 more year. I’m in San Diego so weather is fairly mild mainly sunny days and maybe 2 months combined total of rain.