My two fave basic white tees:
Top: Amazon essentials men’s tee, 100% cotton, size M for an oversized fit
Bottom: Uniqlo U crew, 100% cotton, thicker material, it’s more of a fitted style so I sized up to M
I’ve had both over a year, washed and dried (will shrink in length in the dryer) and they have held up well
Also linked my jeans, they fit tts
Also linked two other white tees I have that are more fitted