Hard board headliner

I'm bringing this one back up. I ordered one of these headliners for a 72 Demon from Dante, and it seems that I may have to trim it just a hair to fit in the front and back windshileld gasket lip.

Has anyone here installed one of these, and did it fit perfectly, or did you have to trim it a bit?