accurate
authentic, careful, close, correct, exact, faithful, faultless, just, meticulous, nice, on the money (U.S.) precise, proper, regular, right, scrupulous, spot-on (Brit. informal) strict, true, truthful, unerring, veracious
Antonyms
careless, defective, faulty, imperfect, imprecise, inaccurate, incorrect, inexact, slovenly, wrong