The mattress protector is designed to be impermeable to liquids but permeable to gasses and vapors. Therefore, if the smell of the urine gets into the mattress, it might penetrate the barrier and permeate the mattress. Just use a readily available odor eliminator; this will solve any of your problems.