unblemished
adjectiveLacking blemishes or faults.
Not blemished; not stained; free from turpitude, reproach, or deformity; pure; spotless: as, an unblemished reputation or life; an unblemished moral character.
adjectiveNot blemished; pure; spotless.
adjectiveFree from
free from physical or moral spots or stains