Unblemished; without blemishes.
Impeccable and free from blemish.
Lacking spots; unspotted.
Exceptionally clean.