Cover material is 100% polyester satin. The mattress is filled with cotton battings, a layer of supportive foam and a layer of polyester fiber batting. There are the following sizes available: 80 x 30 x 3 in thick, 80 x 39 x 3 in thick, 80 x 54 x 3 in thick.