As someone with new kittens who like to sleep on the bed and aren't always great about waking up to go to the litter tray - it's perfect and the mattress was completely dry