My son needed several T-shirts to wear as an under garment. These did the job. Soft cotton, nice feel. did not stretch after a couple of washes, color did not fade. Price was good. My boy likes wearing them. Will consider buying them again in the future