I bought this as a gift for my boyfriend. He is 6'5" and I got the 4XL for him. It is a little snug, but hes a big dude and its hard to find clothes but this is pretty dang close ! He really likes it because the material isn't overly warm. He gets warm very easily so he doesn't like heavy hoodies or jackets, and this is perfect because the material is so smooth.