This is a tee shirt, which is not that sheer as you would think.  One could easily wear a bra under it, or if you're really timid a camisole.  I like the fit, the stretch, and the colour is really cute.  I have a pair of white pants and pink pants-both ankle hugging jeans that this shirt would go just fine with.  Worth the money, worth the investment, which isn't much.  In order to no shrink it - I'll wash it by hand and lie flat to dry.