100% Cotton.  The chest measures approx. 28" across from armpit to armpit.  The length from shoulder to hem is approx. 31".  There are some very light faded brown spots on the front right shoulder area which you can barely see.