Was figuring Id need alterations because sizing guide to pants, vest and jacket all brought me to different sizes.  So went with the biggest needed for his length.  Turned out it fit perfectly every where.