Our dog lays on our bed when we are gone so having extra protection for our mattress is a must. I have only had this on our bed for about 2 weeks but it seems to hold up to anything.