I have bought all kind of T shirts and I keep coming back to BVDs.  they fit very well, true to size and keep their size - maintain quality through many washings - for me there is only one choice. I bought some other brands recently and they were made somewhere else, not true to size and the fabric was thinner - BVDs are the Ts for me!