Have All One's Buttons

Be completely sane and rational; be mentally sound.

Examples:

  • Grandma may be in a wheelchair, but she still has all her buttons.

Origin: Mid-1800s

Synonyms: have all one