Large is perfect fit for 5'11' 180#. Comfortable sleeves go down to wrists are without elastic. Good shirt length to tuck into pants. Excellent construction: Fabric is medium weight cotton(?) with excellent stitching on collar and sleeves.