Sizing is ludicrously small. I bought size 9 - 10 for my smallish 9-yr-old. Even before he’d tried it on I could see it was going to be far too small. It looks more like it would fit a 6 - 7 yr old. He couldn’t get his head through the neck hole! If you are intent on buying it I would recommend two sizes bigger than you think you need! Quality isn’t even that good for what you pay for this item.