I would normally wear a large in a jacket so I ordered an XL knowing this denim doesn't stretch.  Still a little snug in the arms, shoulders (I'm broad shouldered) but totally wearable and looks fantastic! These classic Levi's full denim jackets run small no matter where you purchase them so ALWAYS order up!