This visor is fits the AGV Sportmodular. For helmets sizes XS - S - MS, order the visor in size S. For helmets sizes ML - L - XL - XXL, order the visor in size L.