on the level : Popular Idioms in English

on the level

Straightforward and honest

Everyone felt comfortable confiding in Stacy because they knew she was on the level and that they could trust her.