Overall good quality. However, I had issues with the front grill overlays. The overlays were too deep to allow contact between the grill, and the adhesive. I added an extra layer of double sided tape, and that solved the problem on one side. On the other side it was necessary to use a belt sander to remove enough plastic to allow the two layers of tape to come in contact with the grill. This is a QC problem that should be corrected.