100% cotton , O-neck T-shirt. A fine, soft cotton that isn't too light nor too heavy, making it perfect for a day