All of these are great remedies...I use diluted bleach water like 1/4 cup to 1 qrt of water..let it dry....We use Pure Citrus odor eliminator, you can use it on everything, spray this on the dry mattress and then cover it with a matress pad that is waterproof or your baby will and I say WILL ruin your mattress!!! We have a mattress pad thats very thick and padded and the last layer thats closest to the mattress has a waterproof layer and you can just take it off when you need to, wash and dry it and put it back on the bed!!! Good luck to you. Once they smell the urine on the bed, they will continue to pee on it, so cover it up.