https://www.amazon.com/gp/product/B018ERRLU2/ref=oh_aui_detailpage_o03_s00?ie=UTF8&psc=1
I'm sure there is a better fitting one out there but I've been using this for the past month without any hassles once you get the hang of the putting it back in the bag twist. It bends and conforms to the windshield just fine for me. Obviously in the image that car has no rear view mirror so its not gonna look so smooth.
Partly commenting just to see if anyone has a much much better suggestion that really does fit.
I bought these $14 ones off of Amazon and they've been great and have held up well for 2 years. Here's a link. I think I ordered the standard medium size and they work well with eyesight. I flip the sun visor to keep them in place and the fold up nicely if you learn to sort of twist and fold them in one smooth movement https://www.amazon.com/EzyShade-Windshield-Size-Chart-Hassle-Free-Reflector/dp/B018ERRLU2/ref=mp_s_a_1_fkmr0_1?keywords=EzyShade+4.3+out+of+5+stars+2%2C403+Reviews+EzyShade+Windshield+Sun+Shade+%2B+Bonus+Item.+See+Size-Chart+with+your+Vehicle+%28Easy-Read%29.+Universal+Hassle-Free+Car+Sunshades+Keep+Your+Vehicle+Cool.+UV+Sun+and+Heat+Reflector.+Standard+%28Medium%29+Size+%231+Best+Seller+in+Automotive+Windshield+Sunshades&qid=1559798132&s=gateway&sr=8-1-fkmr0