The shirt was great fit. I'm 5'10 and 220 and the xl fits me well. Not too tight especially around the arms where I usually have an issue. It has a nice stretch to it so you don't feel stiff or uncomfortable. I'd buy again
Pros
Very nice, fast shipping but too large returned it for a smaller size.