Perfect fit, on the new Gabriel Ultra shock absorbers, the multi-stage design offers more controlled resistance when overcoming braking bumps. The design is better than the original which lasted 25 years. You will probably outlive me. acceptable price. 10 minutes of work on my XJ since I didn't even have to lift it.