Feels and fits like a loose large should. I like how the shirt is non-branded. For the price the quality seems good and I am pleased. Plan on buying more. Since I just bought, I can’t speak to long term durability. So basically it’s pretty good shirts for $7.49 each.