I am very happy with this waterproof protector i ordered it for my grandson's bed and it stays in place keeps the mattress clean