Corsets can be made in all kind of materials.
There are the traditional materials like the satin’s, brocades and coutilles which are especially made and designed for corsets, they are closely woven and a bit heavy, but still able to form well. They are for a large part made out of cotton and often viscose for the shiny effects ( the patterns which are oven into the fabric )
most of these materials are strong enough to be used in a single layer but using a double layer, for example a brocade on the outside and a satin on the inside, makes the corset extra strong and more durable but also thicker and warmer.
with ornamental materials
it is also possible to use the second layer for a pure ornamental purpose, then you can use almost any fashion material, you can even bring your own material. if you have something special or if it has to match an other piece of clothing. most fashion materials can be used but you have to talk to me about it.
Then there is the leather which is pretty popular nowadays, leather is there in a endless amount of varieties. For a corset it has to be strong enough to take the forces of the tight lacing. I use mostly a 1 mm runt leather for a full leather corset (this is about the leather which is used for furniture or shoes). If you use clothing leather, very thin runt leather or lambs leather, then it has to be reinforced with an other leather or a corset fabric. I like to use an extra layer of leather so the corset stays a full leather corset and keeps its unique qualities (good 3D forming)
I always try to find new materials which I can be use for a corset, which gives a new striking look or a special feeling too the corset. Like a gauze, heavy rubber, strong plastic, good old strong denim or any other material which I can handle.