
I removed my dash rail covers, the top one I prized the foam off and look at the rust, it's knackered. The bottom cover doesn't have a piece of metal under it, it's just foam.

Do I need to put the leather covers over the foam? The foam is quite thick so if I just put the cover on the metal pictured above it wouldn't look right. Also, would it be a tight fit for the switch panel with the leather over the foam?
I'm assuming I need to cover the lower foam with my leather, and get a new dash rail with no rust then leather over that?
I'll have to find a local upholsterer to do it for me as my hand is badly injured.