This is a nice heavy work shirt.  I ordered a large which usually fits my husband, but the sleeves were a bit short so I am going to order him an XL and my other taller employees an XXL.  I got the light color so that it would keep them cooler in the sun, and it is still a substantial fabric for construction work.