I bought these shirts to wear under white polo style shirts that are too thin and partially see through.  Does the job perfectly.  Very stretchy material and thus comfortable.  They also dry very quickly which is great for traveling in case I have to wash them in the hotel sink.  I'm 5'8 145lbs and the medium fits me perfectly for an undershirt.