Le nom de la marque en dit long... l'"égide" est, dans la mythologie grecque, le bouclier magique qu'utilise notamment Athéna.
Les casques sont réalisés dans des matériaux nobles, et un soin particulier est apporté aux finitions. Si les produits font ainsi oublier leur fonction première au profit de l’élégance, la protection n’est pour autant pas négligée ; le choix des matières étant axé dans ce sens.
Ces casques sont fabriqués à la main, par des artisans spécialisés dans la confection d'articles de luxe, près de Milan, en Italie.