Wonder why they made it out of foam? That's a first for me.Those look really nice! I painted the air cover on my Harley and it has held up really well for years but it's aluminum.
I had a couple of large flakes taken out of the Ranger cover when I had my oil changed this week so eventually I'll have to redo it. It took a lot of coats because the paint wants to run really bad on that foam.