Fits my king mattress perfectlyâ€¦yet to see if it's water proof.