100% Cotton.  The chest measures approx. 23" across from armpit to armpit.  The length from shoulder seam to hem is approx. 28".   There is some light droplet like stains on the back shoulder that you can hardly see.