Perfect. We have had only one incident of night time wetting and it saved the mattress absolutely perfectly. No stains