This switch panel perfectly fits the 03-06 TJ/LJ models, while for other years, 97-02 will require trimming and will have a gap at the top of the panel, we recommend using the newer style dash trim if you want the cleanest look possible. The Urban 3D part may not fit properly with aftermarket dash trim due to variances in aftermarket tole