spotless

adjective

Perfectly clean.

Free from flaw or imperfection; impeccable.

Free from spots, foul matter, or discoloration.

Free from blemish, fault, or reproach; immaculate; pure.

Guiltless; innocent: followed by of.