Waterproof  but very slim and easy to put over mattress. Stays put with the zippered bottom. Will buy again.