The main reason why I would not recommend this product is because of the company. I called them before I decided to purchase. I bought the product based on the lies I was told by their customer service person. It was quite obvious that they did not want to be bothered when I spoke to them. I was told that this product was molded to fit my truck and was pre-drilled. All I had to do was attach the fasteners, which never came with the product. The splash guards came with an empty bag. I wound up just buying the OEM part, which was a lot more expensive, but lived up to its reputation. When I emptied the box that these guards came in all I found was two blank pieces of plastic. If you have a farm truck or a jalopy, these guards will be acceptable, but if you have a nice vehicle, I recommend that you just spend the bucks and not degrade your truck.