I bought this for my guest room bed. I haven't spilled anything on it yet to test the waterproofness of the pad, but so far so good. It is not super plush, but fits  my needs.