All the OER stuff fits together nicely (housing, circuit board, bulb sockets, lens) and the gauges sit in perfectly. The only problem I had was that when I went to put the original bezel it did not fit correctly on the OER lens. I test fit my original lens and it did not sit correct on the bucket. Had to buy a new OER bezel that does fit perfectly. Unlike Chuck71RS, the tabs do not line up perfectly with the dash pad tabs on my new NPD dash pad, that I already painted before I test fit the cluster . Guess I should have gone for the OER dash pad too? I just got sucked in by the reinforcement the NPD pad offered, bad idea, lesson learned, won't buy another from them when I do my SS.