I have an 04 f150 with custom wheels. It fits perfectly because I knew what I was looking for and read the description. - Update after 1 winter season ownership. They are quite rusty and spoil my view. I've always hand-tightened them and been careful with the exterior finish and they still rusted like iron, not like chromed junk.