on the level

Someone who is 'on the level' is honest and truthful. Something that is 'on the level' is true or honest.

1) Wait a minute, is this guy on the level or not?
2) I can offer you something better than this, Anna. And all on the level.


Ref: Collins Cobuild Dictionary of Idioms, 1995