Sturdy

Definitions: (1) strength derived from vigorous growth, determination of spirit, or solidity of constitution <a person of sturdy stock>; robust; hardy; (2) courageous; indomitable; resolute

Observation: Even if a person is as sturdy as an oak, you can tell by their smile if they have a gentle spirit.