I use cotton T-shirts mainly for sleepwear. This shirt is pretty good but I've found better. Compared to others, the material used in this item is quite thin and feels on the cheap side. The size is about right, but it does shrink about 1/4 to maybe 1/2 size after washing. The worst thing about this shirt is the price. $9 for a single shirt of this quality is way over priced. I now purchase 6-pack Hanes/Kirkland shirts from Costco and dye them dark gray, or whatever color you want. I use Ritt dyes. For some reason, the quality and thickness of the Hanes white shirts sold at Costco is lot better than these. Even with the dye, the cost per each shirt is much less than $9. I think it comes out to less than $5 each and will last twice as long. If you try the dye, I recommend you research color matching on the Ritt website first. As mentioned, I only use cotton shirts for sleepwear, so I don't mind color inaccuracies.

Update: Regarding the dye, I now use a procion dye and the colors last ten times longer than the Ritt. It does take a bit more time and steps, but I only do it once a year, so no problemo.