fair-and-square

fair-and-square

adj.
  1. fair and honest; just. Opposite of unfair. [Colloq.]