They fit together perfectly without any problems. They scratch easily and I got a different purple instead of the same Neo Chrome. But they look very nice, I installed them on my 1994 Suzuki Escudo Jeep. I'm just not sure if they will come loose as I haven't driven long distances in the car yet.