Believe it or not, urine smell can linger for as long as you have the mattress. That's why it's important to catch the stain as early as possible to remove the odor.