Fits my 2007 GMC well and goes well with the body lines. Should do a good job at keeping mud off the truck on hunting trips and at work. Seem pretty durable but time will tell. Contrary to what the description says, they do require drilling to install but well worth it in my opinion. 2 holes with a 1/8 bit and you're all set. Also had to trim the fender liners to make them fit nicely but again, not difficult with a sharp knife. Only problem I'm encountering is that they rub on my tires a little bit, but the previous owner put larger tires on the truck before I got it so I'm not suprised. Time will tell if they stay on (and self-clearance) or if I take them off and go a different route. Overall very pleased, especially for the price.
Rating: [5 of 5 Stars!]