Yes was pre drilled but the holes didn't match up. I just set it in place to where the outer edges matched up then just starting installing screws on opposite sides. Set the drill driver so it wouldn't strip holes. Absolutely no resistance going thru fiberglass.