First I just want to say the communication with the owner is beyond anything I’ve ever experienced. Such a great guy and very informative. Now, Upper control arms on a Grand Cherokee suck in general due to the back upper control arm bolts but other than that, these fit in perfectly. I love how way they are to take apart and be able to service these control arms compared to OEM. The only thing I would change is to be able to get any color instead of just standard red. I got mine reposed coated due to the fact that the image I’m looking for with my truck does not have red in it. And with my lift, you can clearly see them ( which I love ). So the red wasn’t my style, but overall the pin quality when they came in was perfect. I’m super happy with this product.