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.