moderate to inferior in quality
lacking exceptional quality or ability
poor to middling in quality
in an acceptable (but not outstanding) manner
being neither good nor bad