IT FITS!!  So many time clothes I order are not sized according to the stated size.  This shirt fits just as I expected. The length is just right for tuck in or out. The material is a nice moderate weight.  I have worn it several times over the last few weeks and it has been through the laundry 4 - 5 times and the collar still lays nice and flat all day.  I'll be ordering more of these.