The pj set is stated on the site and on the receipt that it is made of 100% cotton. Woke up in the morning itchy. Realized the top is mixed with poly. The pj pants are great and 100% cotton. Sizing for sets of tops and bottoms are often way smaller on the top and bottoms are pretty close to stated plus size.