The shield itself seems like a sturdy product and fit perfectly on my '04 Taco. So, 5 stars on that. However, I had to make a run to the hardware store for some after-market fasteners as only two (the two outer) of the four that were sent with the shield actually stayed intact and in place. Not a big deal but detracts from the feeling that I bought a top-notch product. So only 2 stars on that. This is why I have to go with 3 stars overall.