Perfect fit for our F150 and great value for the money. Word of advice however, it's worth the extra few $$ to purchase the P1683 over these as the P1683's are a lot clearer. I only purchased these ones because there was only one pair of the 1683's available.