Without blame; faultless.
Without flecks or spots.
Free from blame, not open to reproach or criticism; blameless.