I wouldn't buy it and wouldn't recommend anyone to buy it either. The upper arm mount is not strong enough or thick enough to provide stable rear axle control. Also, the mounting holes for the wishbone bolt are too big. I cut the bracket and welded the bearing bracket to the repair computer after welding it to the jeep frame.