He's 5 foot 7, so the boys clothes tend to be too short for him, and the men's salopettes in particular would be too long. Jackets I think he could get away with a size XL boys if I'm lucky... And why is it all so expensive?!