puntuale

Adjective

 * 1) punctual
 * 2) on time
 * 3) scrupulous; precise