I have to say I was a bit disappointed as the ad says the flaps fit the 2018 Highlander but they don't. The holes do not match and will need to be altered to fit at least 2018. I was expecting a sleek and professional fit and look, but that's not the case.