Fabric is quite thin and size L is more like S. Snug on me.
It is GREAT !!!! I am very happy with this t-shirt!!!