I have 4 animals so this is a review for the purpose of all the things pets do (scratch, chew, vomit, dirty paws, etc.). I’m impressed! The elements have yet to seep through nor has the protector been damaged by claws or paws hoppingtrampingclimbing the bed. It’s also machine washable but needs to be line-dried or tumbled low heat in the dryer. Fits my 8” queen mattress loosely, which is fantastic because there is room for a mattress topper! Ultra pleased with my purchase!