I bought this for my 13 year old in a size 14 and size 16. Neither one comes close to fitting. He is slim and usually wears 12-14 shirts with no problem. They are super narrow. My 10 year old who normally wears a size 8 barely fits in the 14.