Good mattress protector fulfilling my needs.
A bit noisy, but I have not came across quiet waterproof protector yet...