The average G.I. in the war, no matter what his service was 17 to 19. They were kids in about every sense of the word. Very small, Army uniforms are the same. 100% wool. I would love to know what the ball bearings were for, other he had them in his possession. When you are dead, one size fits all. I actually know a guy who can wear one, and he is a small guy really.