Bringing the 66 back to life

seats look great,,,,,where did you get the foam ? and was it pre cut to fit/? thanks