I have a moonvisor on both of my trucks, I love the look of them. They are very solid and study. There are three suggestions I would make toward installing one. Test fit it before having it painted. Neither of my recent ones required any trimming, but I have had to minorly trim others for that "perfect fit". Second put door edge trim around the bottom of it, (above the windshield they always seem to chip there). Finally install a quick connect in the wiring, such as a two prong trailer connector, between the moonvisor and the cab. If you ever have to replace the windshield, you will be glad you did. Enjoy your project.
------------------
93 XLT 4Door
4.0 Auto 4X4
4" Skyjacker Class II