2 days after putting on the spare bed, dog threw up on the sheet-the padding worked great! Really soft and plush-hard to believe it is waterproof, but the mattress was dry!