It's hard to find this type of shirt that doesn't shrink to doll size when washed. Having said that, I did purchase the XXL as I was afraid it would shrink too much. Washed twice and the sleeves are still nice and long. It is a bit 'flowing' in the middle, but I'll take that to have long sleevers. I'm 6ft, 205.