Overall the kit has been received in good condition. The mirror fitting worked. I didn't like the locknuts versus the castle nuts on the upper ball joints, but I also used blue Loctite and will check them regularly. The biggest problem with the installation is the tension arm mount. The flats on the stem end are too long and hit the frame. You will need to remove about 1/2 inch with a grinder after the tension arm/support is assembled and then everything will fit. Time will tell how long the parts last.