I was reluctant at first but my sister said she had one and loved it so my brother and I got one. So far we've had them for a couple weeks but we keep cooler and fresher than usual at night when we're asleep. Haven't spilled anything yet but I'm sure it would keep the mattress clean and dry.