Cost consideration:
https://www.amazon.com/Aluminium-Offroad-Mirror-Universal-Polairs/dp/B07C5MXJ36
Installed these around 2018-2019. They have taken a beating from tree limbs . I'm surprised that they have not shattered yet, being glass.
Spray painted mine black. Did not care for the bright aluminum accents.
Pro's:
For me, I like the horizonal field of view vs the vertical styles.
Glass type mirror.
Been durable beating on tree limbs
Con's:
Had to paint for my liking
China-mart.. Lol read the descriptions... "Fragments is not splash-keep the driver safe when the mirror get violen from outside"
Tip:
Take them apart. Clean the corrosion preventative goo off of the socket and ball stud. Add loctite to the mirror screws
I mounted mine high on the cage instead of low, near the door. It seems to give much better rear coverage and sight picture
Caution, if you do mount it high. You will smack your head a few times and become creative with words.