Beware! Headliners are not for the novice. Stitching has to be perfect and as are the measurements. Installation is another exacting ordeal for beginners. NOTHING detracts from an otherwise good interior, like a bad headliner installation!..
I would suggest that you contact a company that specializes in them.. Hemmings Motor News etc.
I have also had VERY good luck with the headliners supplied by J. C. Whitney.. Don't laugh!! They have a very good supplier and I have installed their products. One in my 36 Hudson Terraplane (they had the patterns!) several Studebakers and a 41 Merc coupe.
Price was quite reasonable, very good material selection and all the matching trim/windlace..