Sizes: XL - extra large, L - large, M - medium, S - small, YL - youth size large (14-16), YM - youth size medium (10-12), YS- youth size small (6-8), YXS- youth extra small (2-4).