umm not sure if the 97+ xjs have a diff bumper but the factory chrome sheetmetal bumper on my 88 was bent and dented to peices, and if u build your own bumper u can make it a wrap around like the one im almost done with and have some pretty good protection. no offense to those that say there is no need for aftermarket, how hard do u wheel? and what on? around here i havent seen a stock cherokee bumper that was on a rig that was wheeled fairly hard and was still strait, not to mention the crappy PLASTIC bumper endcaps that scratch and bend up horibly, right before i took the stock off i dented the endcap in so bad i had to take it off to beat the dent back out off the plastic, and im not talking about a little dent.
kolby