kept one's shoulder to wheel (verb) keep one's nose to the grindstone: work doggedly
Sinonime: appreciable,
considerable, decent, fair, fairly good,
good, goodly, presentable,
reasonable,
sensible, sizable,
tidy, tolerable
Antonime: cheap,
inadequate,
miserly