you can clean it up using a Magic eraser and then applying Lexol plastic cleaner. Nothing will fix it unless you replace it. The only sure way is prevention. I carry around a stack of beach towels for padding. If I have to carry anything gnarly, I take the Titan.