I ordered both this front and the weld in rear crossmember. The rear fit very well and fit perfect. This "upgraded" front crossmember did not fit at all. Holes were slotted wrong and it was bent about 3-4" lower than the factory crossmember. I had to bend the ends to get the height then re-drill all 4 bolt holes to the very edge of the flanges. i was satisfied with the rear crossmember but very disappointed with this front crossmember. I included a pic to show the bends I had to make to get the height