This 4 layer mattress pad consists of a high quality 200 thread count cotton top, an absorbent, padded layer, a waterproof barrier, and finally a polyester bottom layer with a full elasticized skirt. It protects against bacteria, which can degrade fabric and lead to odors and stains. Your bed stays fresh and clean. The top is fully waterproof, so you never have to worry about spills and stains seeping through to the mattress. Fits mattresses up to 22” deep. Machine wash and dry. Protect your mattress from overnight accidents.