A word of caution about lanolin though. It is susceptible to biological attack and can cause rotting of seams......car seats are highly seamed and so what's good on saddles isn't necessarily good on car seats which are not aired in the same way as saddles etc. but sit with their hidden recesses mouldering away....where the sun don't shine!
Olive oil is good, and cheap........
Nick