While they do appear to work okay after installation they are not an exact fit. Threads are longer and metric so the original bolts do not work which won't be a big deal if they had supplied the nuts with the product. It cost me a trip to the hardware store to puchase four overpriced metric nuts so I could complete the installation. The metal ball joints seem to work okay but slid back and forth on the shaft. I had emailed seller prior to purchase, no response, should had listened to my gut