Excellent like new condition, no flaws. Boys size large 10-12. Very soft and comfortable fabric with stretch. 64% cotton, 36% polyester. Side panels 95% cotton 5% spandex. Measures: 19” across armpit to armpit, 24” long.