up to snuff
• up to the required standard.
• "they need a million dollars to get their facilities up to snuff"
Similar:
adequate,
competent,
acceptable,
satisfactory,
reasonable,
fair,
decent,
good enough,
sufficiently good,
not bad,
all right,
average,
tolerable,
passable,
moderate,
middling,
up to scratch,
up to the mark,
up to par,
OK,
okay,
so-so,
fair-to-middling,
• not easily deceived; knowing.
• "an up-to-snuff old vagabond"