Royal Textiles Athletic Supporter (EA) Size: S (28-30), M (32-34), L (36-38), XL (40-42)