Warn sells a soft one that is reasonable and durable, the same cover has been on the front of my Jeep for 8 years now and is still nice, the jeep sits out in all weather.
I hate the idea of getting something new & shiny and seeing it get rusty fast. I don't know if I'll buy a cover or build one out of aluminum deck plate to match the front of the trailer.