Shirt has stains on front ( pictured ) , measures 21” from armpit to armpit laying flat and 28” from top of shoulder to bottom.