These navy plaid flannel pyjamas are 100% cotton. The shirt has a pocket and cute red buttons for easy fastening. A red satin ribbon in the waist of the pant for comfort. Sizes M, L and XL