Thorough; complete; not lacking in any detail.
Of the same size, scale, or proportions as an original object.
Firm, unyielding, determined.
A determined person; one showing resolution.