What is the meaning of [On Point]

Good, well done, effective