I definitely spilled some drinks and liquids on this cover and my mattress was completely okay. Perfect especially if you have pets and kids.