I have the WeatherTechs on my Yukon SLE and I like them. They are made, or designed, especially for the Yukon and the holes on the guard align with the screws in the wheel well, so no drilling or glueing. And they deflect most everything that I drive through. Granted I stay on the road a majority of the time, so my road debris is mostly mud, muddy water & small rocks and pebbles. And they stay put...even when I take it through the occasional car wash. And they wash up real good too. Spray a little ArmourAll or Tire Shine on them and they look like new.