less-than-stellar

Adjective

 * 1)  Mediocre; not satisfactory; not very good, poor; not meeting standards or expectations.