fair-to-middling

Synonyms

passable tolerable adequate

Words of close approximity