Buy a helmet visor?

Hey, I have a question regarding the purchase of a helmet visor. Is there anything you need to pay attention to when buying it? Are all visors the same and fit every helmet, or do you have to pay attention to whether the visor is from the same brand and whether the visor fits the…