What does bisher nicht schlecht mean?

bisher nicht schlecht - German to English

thus far, so great