Good fit at shoulders, torso is not body hugging (L size, 1.78m, 77kg, not a muscular guy). For me it is slim cut but not body hugging like an undershirt.
Worn only a few times so far. Great fabric and comfortable for local weather, perfectly fine wearing standalone, doesn't stink like some quick dry fabrics. Holding up well to the few machine washes.