Excellent protection!!
Our twin toddlers have jumped on, drooled on & vomited, spilled all types of beverages and leaked through their diapers on our bed. My husband also sweats a lot. There is not one stain or any trace of trapped odor on our expensive mattress. And, after all the tumbling and jumping from the kids and a few machine washes, there are no tears, holes, stretching or other defects.