Jacket is super bad ass, and is cut to fit a little slim. I wear a large jacket for everything and the Large is ultra tight in the armpit area. Sending it back for an XL. I'd say no matter what order a size larger than you normally would. I also couldn't find the "media pocket"