Bought the matching blazer and these pants for my 8 year old for his communion. Blazer size 12, pants size 10. Pants run very small, so I went back to get the size 12 pants and he could barely button it.
I'm really hoping the 14 (with a lot of hemming) will work. Very nice suit, looks classy and well made, and great price at Macy's of course.