honest as the day is long

honest as the day is long

OLD-FASHIONED
If someone is as honest as the day is long, they are very honest. This boy is hard-working, ambitious, and honest as the day is long.
See also: honest, long