This may have just been a problem specific to my CJ3 but it had mismatched windshield frame, body and hood (from 3 different models) when I bought it. The glass was broken (cracked) on both sides...