Its ok, not sure how well it would hold up to real accidents,, I got it to protect my blankets against my cats accidents
I sprayed water in one spot and it didn't exactly feel 100% dry on the underside, not bad and the terry cloth if this were used as an actual mattress topper, theres no crinkly noise but the terrycloth isn't soft at all.