I like the shirt but based on previous reviews to size up as it runs small, I bought a Large (normally I'd buy a medium so that it's not form-fitting).  I marked "Fit as Expected" because there is no case for "bought too large a size because it normally runs small but not that small."  The Large is probably on the small side for a true Large, but bigger than I expected.  Still, it's comfortable and has a little side shaping so doesn't look too boxy.