Installation Headache
The actual product is excellent. The bezels had all the required wiring and seemed to be made very well. I struggled for over an hour on my particular WRX to get them to install correctly. If you can get them to sit on the little shelves they fit great, but boy are they a pain to get seated properly. I am impressed with the functionality and the look! If you don't mind the struggle they are a great update.