Without flecks or spots.
Without blame; faultless.
spotless; without blemish
spotless, perfectly clean