@Rha & @oldcarman both of you should check out which type of mesh wind deflector you have, as there are two, type 1 (which I have) and type 2.
If you do not have the same, it will not fit the car.
If you do not have the same, it will not fit the car.