These covers are fantastic. I’ve ordered 4. 2 for the guest room twin beds and 2 for my grandson’s trundle bed. They kept the muddy footprints of my son’s 80 pound German Shepherd from leaking thru to the mattress. Bonus they was up well. The mud did not stain. 
I like that it encases the entire mattress.