мяг-ко-сер-деч-ный
Прилагательное, качественное, тип склонения по классификации А. Зализняка - 1*a. Сравнительная степень - мягкосердечнее, мягкосердечней.
Корень: -мягк-; интерфикс: -о-; корень: -сердеч-; суффикс: -н; окончание: -ый [Тихонов, 1996].
обладающий душевной мягкостью; добрый, отзывчивый
Источник: ru.wiktionary.orgsofthearted