Water proof my husband sweats and this works perfectly so mattress does not stain. Would buy again and recommend to friends