I wear these shirts frequently. The fabric is not thin and has a smooth feel, almost like pima cotton. I sized up to large from my usual medium because I wanted to wear them lounging around the house. The shoulders and sleeves are more fitted than on standard t-shirts, so they don't feel super baggy even in the larger size. The neck is nicely finished and not constricting. I got two in different colors and am enjoying them.