It says L for Large but it's likely a youth large. Some wear as you can see from the pictures, but it's nice. I'd wear it myself but it doesn't fit.