Do not use stock interiors
I have bought from Stock interiors several times and have been very happy. I have installed dozens of headliners over my restoration career, and there are varying qualities from OK quality, to excellent. The headliners they sell are top quality. Recently I bought a headliner for a 1970 Fury 4 door sedan from Stock interiors. It was a perfect fit, and the non-perforated fabric was very similar pattern to the original.