not up to scratch

Related

underwhelming · disappointing · deficient · flawed · second-rate · inferior · unacceptable · wanting · poor · half-baked · slipshod · rough · amateurish · botched · failing · below · standard · benchmark

Opposites
quality/standard adequacy

not up to scratchup to scratch

Meeting required standards

up to standard · up to par · up to snuff · satisfactory · adequate

competence/capability

not up to scratchexcellent

Of superior quality

first-rate · top-notch · outstanding · competent · proficient

Familiarity
Top 2,000,000