Perfect fit, T-shirts as listed 100% cotton or as close to.... tried to find packs of Black under shirts locally but they only come in 2 Black and 2 Gray. Just needed the black so this was a perfect offer at a great price. Perfect.