I'm 6'1" tall with a 40" chest and 32" waist.  After being washed in warm water and machine dried, these shirts in size medium fit me perfectly, yet their vertical weave makes them stretchy enough to fit someone heavier than I am.

Though not exactly the same assortment of colors as pictured, the colors I received are even better for my needs: Olive, Gray, Navy, and Maroon.

Excellent for the money.