Got this puffy jacket in the mail from SAC.  Check out the sizing.  XL in Japan, Large in Europe, Medium in the US.