When I saw your first pic, I was like, that thing is huge and it’s going to look aweful. I didn’t take into consideration how small your son really was. Seeing it on the truck I really like the looks of it.
The sun shades are a must living out west. We had them in all our vehicles. I can’t remember the name of the ones we had, but they were an accordion style that mounted permanently to the outer edges of the windshield. You pull on each half towards the middle and they Velcro together.
Found it,
https://eclipsesunshades.net/