This is well after buying 3, a 2xl for me and two Mediums for two nephews, but I'll comment anyway. I think the sizes run a little small, my 2xl is good in the shoulders and just fit the waist (ok, stomach) with a sweatshirt on me. The sleeves on the 2XL are generously long, which I need. I am not a slim man but most XL jackets fit me if they are designed to fit over clothing for the cooler seasons. I was told the 2 adult mediums are a little small for my 13 and 14 year old nephews who are a bit "husky." Without seeing the kids try them on I can't say where the sizing issues are. If these are offered again I hope this helps someone.