Good but not great (8)
I believe the answer is:
passable
(Other definitions for passable that I've seen before include "not hogging the road" , "Barely adequate" , "Good enough to be acceptable" , "examinations should be!" , "Fairly good but not outstanding" .)