This T-shirt is the exact fit I was looking for. Not too loose, not too tight and not at all transparent. Great material. The shirt fits me like how it looks on the model. For me, the sleeves are not tight, but if you have bigger arms they might be. I bought an S