100% cotton. Very warm and comfortable! Available in a variety of colors and sizes. While supplies last. (Note: in some cases pants run big so FOR EXAMPLE; you will receive a LARGE hoodie with MEDIUM sweatpants)