It is 100% cotton. The fabric is single jersey. It does not have very thick fabric. 1.87 cm tall and 88 kilos. Tried size xl. There are no pocket details on his pajama bottoms. The pajama bottoms are plaid. Available in sizes M-L-Xl-Xxl. There are 4 color options.