characterful

adjective
  1. having distinctive or interesting qualities that make something memorable or appealing
  2. Usage: primarily British English

Examples