So far excellent. It fits perfectly and mattress did not get wet after spilling cup of water directly on to the mattress protector.