per·fect
adjective
ˈpərfikt/Submit
1. Having all the required or desirable elements, qualities, or characteristics; as good as it is possible to be.
synonyms: ideal,
model, without fault, faultless, flawless, consummate, quintessential, exemplary, best,
ultimate, copybook, plague.
2. Absolute; complete (used for emphasis).
synonyms: absolute, complete,
total, real, out-and-out, thorough, thoroughgoing, downright, plague, utter, sheer, arrant, unmitigated, unqualified, veritable, in every respect, unalloyed.