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.