Just received this, tried it on, &  liked the fit of the shirt. It would be a bit snug if I was bigger, but thought the large would be too tight. The XL fit good, not too tight & has some good stretch in the fabric.