Everything seemed to be of good quality until I installed the kit. It turned out that one of the pins going through the base plate was wrong and about 1/4 inch too short. I had to clean and use one of the old rusty pins to get my car back on the road.