Fits perfectly on my 2007 Armada. Installation took a few minutes, being careful not to damage anything as I unclipped the old jacks that no longer supported the hood at all. Then these new jacks just snapped into place. In any case, hold the hood tightly, there is no risk of getting a nasty surprise. Very happy with this purchase.