The material can be made of 100% polyester,80%cotton/20%polyester,50%cotton/50%polyester,coralon which composited PEVA/PVC/PU waterproof mattress cover.
The skirt can be made of TC fabric,non-wowen and 100%polyester etc.
The normal size we have 120*190 150*195 180*195 andwe also can make anther sizes as your requirements