I had the Weathertech fronts and rears for over a year, and they look OEM and provide great coverage. However, they're stiff and I read they may break or damage the side trim if you do rock crawling. Since I'll go to Big Bend this year, I decided to swap them out for PDP mud guards today, and I also really like the look. To me, you can't go wrong with either one, but go for PDP if you do significant off-roading.