spotless

adjective
  1. Free from any dirt, marks, or stains; perfectly clean. adjective
    After hours of cleaning, the kitchen was finally spotless.
    She wore a spotless white dress to the event.
  2. Without any moral blemish or fault; pure and innocent. adjective
    He maintained a spotless reputation throughout his career.
    Her spotless character made her a role model for many.