I purchased these from Classic Industries for my 66 Impala resto. Covers are excellent! Fit was perfect, installation went great. High quality material. This was the first upholstery job I did and it went smoothly.
Your testing my memory there but I never bought new foams so I guess I didn't replace any. I know I put a layer of 1/2 inch carpet padding down just to freshen things up. It helps tighten the finished cover up.