with a 4" spring lift and a 1.25 body lift this skid is heavy duty, fit very well. All hardware plus some, came with the order. I was able to adjust the 4x4 shift connector back to original position, and only needed a slight adjustment to the the adjustment rod. I will need to have a slight adjustment to the tail pipe from the muffler to the back of the jeep.