not (too) shabby

idiom

Definition of not (too) shabby

informal
: fairly good or quite good He came in second in the race. That's not too shabby for an inexperienced runner.