idiominformalas good as it could be;perfect:非常好;完美Myhairwas onpoint.我的发型很完美。SMART Vocabulary: related words and phrasesPerfect and faultless
Arcadia
Arcadian
bat a thousandidiom
bow
consummate
ideally
idyll
idyllic
idyllically
immaculate
mint
non-utopian
perfection
perfectly
picture-perfect
Prince Charming
put a bow onsomethingidiom
the cherry on (top of) the cakeidiom
whiter than whiteidiom
Xanadu
See more results ?(Definition ofon pointfrom theCambridge Advanced Learner's Dictionary & Thesaurus? Cambridge University Press)#https://dictionary.cambridge.org//dictionary/english/on-point##