I bought these sliders since the builder specializes in XJ's only an they are the only sliders that tuck extremely close to the body an sit flush with the pinch rail.
The welds and fit/finish are great ! Hardware was included (Terry had even gave extra hardware)
You do have to knotch the pinchrail in 2 places for the legs to tuck up but it is not a big deal. with the excellent directions Terry provides, They also bolt ro the pinch rail with 6 bolts an sandwich with some plates he includes as drilling guides for the pinch rail. Install took an Hour if you do have a 97-01 XJ you will have to use a jack to push up the floor pan a smidge by the drain hole for the slider to fit.
I have tested them out an they work well the XJ feels much stiffer now
IMO this is the best $200 I have spend an I would do it again if I had too.