Immaculate
Part of speech: adjective
Definition: Having no stain or blemish; spotless, undefiled, clear, pure.
Example sentence: New York ladies all look immaculate.
Impeccable
Part of speech: adjective
Definition: Perfect, having no faults, flaws or errorsIncapable of wrongdoing or sin; immaculate
Example sentence: I think the economic logic behind dumping a load of toxic waste in the lowest wage country is impeccable and we should face up to it.