the roof is clean no holes its from a 4 door should but not sure fits 71-74 electra and possiable hard top lesabres i can get pics if you like. 100$ obo