1) 100%nonwoven cloth+pu. 2)waterproof but breath. 3)anti-bacteria anti-bug 3)soft feel for children and the aged 4)all size 100%PP nonwoven+pu, waterproof but breath, anti-bug, anti-bacteria, anti-dust mite.cheaper, especially for hospital. with knitting skirt, easy to use and treatment, or without skirt use as bed sheet.Available size:cushion:16"x6" 18"x18" 22"x22" 26"x26" or make to ...