Thanks to the many other reviewers I ordered 1 SIZE SMALLER and it fits well. Well made of THICK 100% cotton.

The material feels SCRATCHY until it's been washed many times even then it's a bit rough. If this is an outer shirt, no problem.