XL is a German S or 38. The words on the underwear are very funny sometimes. Smelling very chemical, but very well manufactured.
they are good quality and shipped fast but i followed the chart on sizing according to standard american sizing and the xl fit like a medium. way too small had to give them to my 11 year old. waste of money.