Metra 99-9300 BMW 3 Series 97-05 Dash Kit Professional installer series Turbo Kit fits din radios Matches factory dash contour perfectly All necessary hardware included for easy Installation