I got the Magnelex Large and it seems to fit fine. I like that it also comes with a steering wheel sleeve (in case light somehow gets in through the side window?)...
https://www.amazon.com/Magnelex-Windshield-Sunshade-Reflective-Polyester/dp/B074DLLGQ2