Extremely thick and heavy, so as to make it impossible to move.
Very reliable and dependable
Something that cannot be changed.
Not changeable; incapable of being changed or of changing; immutable.