Made from 100 % cotton. Super snugly soft Fleece fabric, with hand pockets, cuffs at the ankles, and a relaxed oversized fit. Do not size up.