no holes, in good shape, could use a cleaning however. Drill in style windshield channel for safari top not included but they are less than $15.00.
all are black denim except trail cover. trail cover is gray and older style that does not cover doors fully. I'll try and get pics later today.
looking to sell as a set for $200.00 for all 4 pieces.