It depends, it did exactly what banks said it would do and I loved the performance however for me with a new jeep it was to much of a pain in the ass to remove and reinstall anytime I had to go to the dealershipOverall, would you recommend the banks? was it worth it?