This is a comfortable fit for me (a little loose).  I went by the size chart and my exact measurements for 2x.  I hope it doesn't shrink.  I noticed that the arms appear short, but it fits me fine as is.  I'm only 5' 2.5".  The length is good for me, but again, I wouldn't want it any shorter.
I like the medium weight of the fabric and it is comfy.
I'd buy another color.  If it shrinks, I'll go up a size, but will get the same size, if no shrinkage.