I just installed this dash kit and I must say that I'm not pleased with the quality. The product does not adhere well to surface and the cuts doesn't match correctly in some pieces. Some pieces are cut smaller than the part it belongs to. I followed all the installation instructions you provided.