This is a great casual top, I think it is pretty versatile.  The material is just the right thickness, so unless it's really stretched it will not be see through.

However, and this is not a big deal, but I think the one I received was possibly a previously returned purchase--even though the top arrived in a plastic bag as packaging and still had the tag, when I took the shirt out of the bag it was covered in fuzz/lint and what appeared to be pet hair (I would know what it looks like, having had pets in the past).  I mean it's not that big of a deal because it went right in the wash after trying it on just to make sure it fit, but I was a little surprised because I have never experienced this issue with garments from this brand.