I got a large and it hits perfect in the shoulders and the length is ok.  But the neck hole is quite small.  I have a 15.5" neck and it ok, but is not easy to pull over my head.  Also, the chest fits good (good size for a 44" chest), but the waist is huge.  Not a good V line look.  More a baggie look than I wanted.

The fabric is great and wicks moisture away and dries fast so working out in it is perfect.