Buy immediately!! Such a great purchase! I’m 6 feet tall and 190 pounds, I bought the XL and the sleeves are long enough and fits great! I easily could’ve gone with a L, but went up so I could layer under. As is it’s a great, slightly oversized fit without being boxy.