cotton and PU Fits most toilet seats (16.9"x14.2"), please be sure to measure your toilet seat size Machine and hand washable, warm comfortable Soft comfortable, the back is made of waterproof PU leather Applied with high quality plush and non-woven fabric, ventilated and non-slip. < p>Held and controlled by a zipper, this makes it stable and very easy to install or remove