I just replaced all four shocks on my wife's 2016 Yukon Denali XL and it is still riding like crap. The back shocks were toast and one of the front shocks had fluid leaking out. Yes ride did improve but not to what I expected. My Jeep rides better than my Denali and that just is not right.