The mirror covers break often on the 2016 Mazda Miata. I've had 2 break in the first 3 years of ownership.
Mazda does not sell the mirror cover, only the entire sun visor. This design replaces just the mirror cover and works functionally the same. Be sure to reuse the tiny metal rod and metal spring from the original part.
The author hasn't provided the model origin yet.