you know Wedge what really impressed me was how everything fit better than perfect, the bolt holes for the bearings were right on the money. the control arms just slid right in place, all the hardware slid right in place. PERFECT. I would highly recommend one.