Thankfully this runs big.  I thought I'd purchased an exlarge for my son (6"3") and actually purchased a large.  It fit perfectly.  The belt didn't work as it's flimsy, but we just replaced it with another belt.