rock-steady
1. [ adjective ] consistent in performance or behavior
Synonyms: steady-going dependable
Examples:

"dependable in one's habits" "a steady-going family man"

Related terms: steady