The build quality is almost exactly what OEM is; however the bolts that go to the holdown harness were not the right size. Not a big deal IF you still have the originals, or if you can use a nut on the other end to fasten them down. Also, to get these dang things to hook up and stay on the switches is a feat of impossibility. The angle is so extreme going to the control boxes that the tension is too much where the lines connect to the switches, causing the cords to pop off the switch backings. I would advise to hook these up only if you have the entire dash pulled apart.