Pajama Pants are made of heavy weight polyester and cotton sheeting. No see through fabric. Elastic waist Pull On. Sizes from Xshort to 10X in different colors.