Perfect.  Doesn't make that crinkle noise and works great. Keeps all dog hair and spills off new mattress. Will be buying again.