pretty decent
- not badGrudging approval phrase
- okayAdequate or permitted
- passableMinimally sufficient quality
- reasonableShowing sound judgment
- respectableWorthy of regard
solid · adequate · acceptable · alright · satisfactory · fine · middling · so-so · tolerable · serviceable · fair · competent · sufficient · workable · modest · average · halfway · lukewarm