not cutting it
- falling shortNot meeting expectations
- inadequateNot sufficient for purpose
- failingFlaw in one's nature
- underperformingDoing worse than expected
- mediocreOf only moderate quality
subpar · lacking · insufficient · disappointing · not enough · missing the mark · coming up short · below par · weak · deficient · unsatisfactory · second-rate · half-baked · flunking · bombing · tanking · struggling · slipping
not cutting itcutting it
Performing adequately enough
making the grade · up to snuff · up to par · hitting the mark · passing muster
not cutting itexcelling
Performing exceptionally well
thriving · killing it · crushing it · nailing it · competent