You can paint the plastic one with no problem and it will stay just fine as long as you prep properly and use a good paint. I know from experience. A metal one from a contour would be nicer and could hold up a little better. Metal also allows you to powder coat it which is the best. I have 2 covers I need to powder coat.