no great shakes

no great shakes  {adj.},  {informal}
Mediocre; unimportant.
Joe Wilson is no great shakes.
Categories: adjective informal