Synonyms for Not bad:

adj.

exemplary (adjective)
good.

n.

not bad (noun)
dandy, peachy, bang up, keen, swell, good, corking, bully, cracking, slap-up, groovy, nifty, great, neat, smashing.

Other synonyms:

bang-up
bang up.