softhearted

adjective
  1. having or showing kindness, sympathy, and compassion; easily moved to pity or tenderness

Examples