Fits my 13 year old Silverado. I went with no problems. Some people complain that the ears don't curl. Then tighten the opposite side like you're tightening a hoop and that helps. There was a grip that was a bit difficult, a little pressure, and it goes on.