1. Adjective. No more than adequate. ¹
2. Adjective. (US idiomatic) Good - better than expected. ¹
¹ Source: wiktionary.com