I thought this was a slim cut version but it turned out to be a normal casual t-shirt. I got the medium and it does not have a fitted size. I think the model is wearing a small. I'll keep the T-shirt for gym use.