Fits perfectly as XL as my other shirts do. Fabric is extremely high quality and very comfortable, Green military color is very attractive.. Did not shrink or fade in wash. So, I bought a second T shirt, also Green, with a different logo. Highly recommended product.