I originally had problems with covers corroding. The ones I am using now are heavy duty PVC and are standing up very well.
I had them made by a company called kover-it. (with a k). If you put that name in to your search engine, it will come up.
They sell standard covers or you can order them to your own spec.
Tom.