These are for comfort, not dress wear, so,I like them somewhat big.  I ordered  XL and they are just right.  I first ordered L, but the sleeves shrunk in the dryer.  Still fit, but snug. The material is great, warm and lightweight.