Well, I don't see any pictures on your site...did you 'wet' the cardboard before installing it? I am trying to decide witch way to go....original, fiberglass or have a shop put put one in.
You got it done quickly...any pointers???