Fits my 2006 Jeep Liberty very well. The plastic grommets for the antenna is worthless but a little hole without the grommet seems to work just fine for me. Good cover here in the South during this pollen period.