bang up
bang up {adj.}, {informal}
Very successful; very good; splendid; excellent.
The football coach has done a bang-up job this season.
John did a bang-up job painting the house.
Syn.: FIRST-CLASS.
Categories:
Source: A Dictionary of American Idioms