soft touch

noun
  1. 1

    A person or group that is sympathetic, accommodating, easily overcome, or easily persuaded, especially one that loans or readily gives money to another.

  2. 2

    A comfortable situation; an easy task or undemanding occupation, especially one which is comfortably remunerative.

Source: https://en.wiktionary.org/wiki/soft%20touch