fair to middling(s = adj.all) adequate, passable, tolerable - about average; acceptable; "more than adequate as a secretary"
book fair, craft fair, fair, fair and square, fair ball, fair catch, fair chance, fair copy, fair deal, fair game, fair hearing, fair sex, fair shake, fair spoken, fair trade, fair use, fair weather, fun fair, middling, vanity fair