I put this on my king size bed. It is super soft and definitely water proof. I tested it out just to make sure. It adds a little cushion support to your bed.