This is a practical top. It can be worn with many different outfits.  It is thin, but not see through.  It is very comfortable and soft.  I put mine in dryer and it doesn't shrink much. Be sure to remove promptly from dryer otherwise it gets very wrinkled.
I am 5'1 and about 120lbs and I bought a medium.  It fits a little snug.  I also purchased a black one and got a large which fits good with a little room.