these tshirts r very good quality. not to thin not to thick... i need them for work under my uniform and covers perfect to my neck. i ordered L & XL. large fits best. very stretchy. im big busted 38DD