Two theorems of Gateva-Ivanova [Set-theoretic solutions of the Yang-Baxter equation, braces and symmetric groups, Adv. Math. 338 (2018), 649–701] on square-free set-theoretic solutions to the Yang–Baxter equation are extended to a wide class of solutions. The square-free hypothesis is almost completely removed. Gateva-Ivanova and Majid's ‘cyclic’ condition ${\boldsymbol {\rm lri}}$ is shown to be equivalent to balancedness, introduced in Rump [A decomposition theorem for square-free unitary solutions of the quantum Yang-Baxter equation, Adv. Math. 193 (2005), 40–55]. Basic results on balanced solutions are established. For example, it is proved that every finite, not necessarily square-free, balanced brace determines a multipermutation solution.