I can't imagine these are even a legitimate product.  My son turned 10 about 6 months ago, so I bought the medium labeled 10-12.  They are WAY too small.  I'd guess they are more like a 6-8.  On top of that, the material is stiff, scratchy, thin, and barely even stretches.  I am very unhappy with this purchase.  I'd have sent them back but my kid immediately started using them before showing me how bad they were.