painstaking
adjective
[ ˈpeɪnzteɪkɪŋ ]
• done with or employing great care and thoroughness.
• "painstaking attention to detail"
Similar:
careful,
meticulous,
thorough,
assiduous,
sedulous,
attentive,
diligent,
industrious,
laborious,
hard-working,
conscientious,
ultra-careful,
punctilious,
scrupulous,
demanding,
exacting,
searching,
close,
elaborate,
minute,
accurate,
correct,
studious,
rigorous,
particular,
religious,
strict,
pedantic,
fussy,