The fabric is soft and seems good quality. I'm 1.86m, around 97kg and the t-shirt fits nicely to the body but its not loose but i like it like that, but before buying consider it will be a slim fit kinda garment, so if you want it to be loose get a bigger size instead