This shirt is ok.  I sized up one so it fits like shown on model.  Material is thick enough you can't see through it.  Seems kind of cheaply thrown together though.  I knew the pocket was going to have the raw edge so that is fine but it is sewn on weird.  It is almost sewn into the armpit and makes the right sleeve a little weird.  I bought a black and an olive green.  The black feels slinkier than the green.  The "olive green" is not olive, it is more of a gray green.