Steady As A Rock

Firm and dependable; completely reliable.

Examples:

  • Betty always knows her part; she's steady as a rock.

Origin: early 1500s (rock as 'sure support')