Sunroof visors are different from non-sunroof visors, and the colors changed slightly over the years so they may not match the headliner perfectly if the replacements are from a different year, but otherwise, any 89-97 sunroof visors will fit in any sunroof car, and any 89-97 non-sunroof visors will fit in any non-sunroof car.