100% cotton. Measures 26 inches pit to pit & 32 inches shoulder to hem.