Perfect fit!!
These fit perfectly and took care of the clunking noisw coming from the rear suspension on my Grand Cherokee. These do not come with any hardware. I was able to reuse my oem bolts without issue.
Bottom Line Yes, I would recommend to a friend