great, satisfying, exceptional, positive, acceptable, satisfactory, valuable, superb, marvelous, bad, wonderful, favorable, excellent, respectable, honest, useful, talented, efficient, reliable, able.read