80% cotton, 20% poly terry loop. Yarn dyed terry. Raglan sleeves. Snaps at bottom for easy on and off. Embroidery details on front and Life is good back.