the mesh is made to withstand the sun, it's got uv inhibitors in it.
I also have fans in the hood, so it never gets that hot.
I don't think the wood will last that long, maybe something like teak, but you would have to care for it all the time. saltwater is hell on wood finish.
I'll ask steve to give his advice, thanks
