This is a great tee shirt for the price.  It is form fitted, the fabric is a nice weight, and it does not show through very much.  I usually take size medium, but extra large in this gives a snug fit, especially after washing.