I was a little leary to purchase these because the other two reviews seemed to be purchased for girls, even though they are pants for boys. But they came and fit my nine year old boy perfect. He is average size for his age (leaning on the thinner side slightly) and the size 10 fits him great. The price is fantastic and so is the quality. I plan to buy more.