95% cotton 5% spandex
looks small in pic but stretches a lot!
unstretched : 41" long, 12" pit to pit, same thruout body - but super stretchy!