I would not recommend purchasing this shirt.  The fabric is far from soft and the stitching on the sides is actually scratchy.  It does fit fairly well; a little short in arms & torso.  However, the fit is not enough to compensate for the uncomfortable (to put it mildly) fabric.