I have been looking for a mattress protector that was not "rubber" like a child's tee tee sheet.  This is exactly what I was looking for and it actually stays on my mattress.