idiom
have a good head on one's shoulders
Meaning
to be sensible and intelligent
Example
She’s only 20, but she **has a good head on her shoulders**.