Hello SLCX9, I had mud guards installed on my 2019 CX-9 FWD GT as I live on a ranch in rural TX and we have a 2.3 mile dirt road to negotiate to get to our gate. We offered to pave the road to our ranch but the county hasn't taken us up on our offer. I digress; my last vehicle was a 2013 Toyota Venza and I purchased WeatherTech mats and in-channel window visors for the front windows. I was very pleased with both items and bought WT mats for my CX-9. So far WeatherTech doesn't offer window visors for this vehicle. Good luck and enjoy your ride.