Mattress protector is holding up well. Hard to tell if and until there is some sort of spill or other disaster but I am happy with it thus far.