Ive had success with both TackMaster and LeatherHoney
The average moisture content for leather is typically somewhere between 17% -25%. Below that, the leather splits and cracks. Above that, the fibers start to break down and stretch. So my advice is 'dont overdo it'.