Malushun full face helmets. Double visor is 100% legal. sizes include M 50cm to 52cm L 53cm to 55cm XL 56cm to 58cm XXL 59cm to 62cm Check out other listings for other designs. I have one helmet of this brand. Never regretted buying this. hearts and love design.