Hard to get the right size due to conversions from Asian sizing.  Probably better to buy in different sizes and then return the one that doesn't fit.  Kinda of a hassle though.  This was gift and it ended up being too big so I returned it and got him something different rather than re-order.  The actual jacket itself looked like it was decent quality and all.  No zipper on it so know that ahead of time.  Hope you all guess better at sizing than I did. :-)