painstaking

adjective

Acting with, showing, or involving great care and attention. synonym: meticulous.

adjective

Attended by difficulties; arduous.

noun

The taking of pains; assiduous and careful labor.

That takes pains or trouble; characterized by close, careful, assiduous, or conscientious application or labor; industrious; laborious and careful: as, a painstaking person.

adjective

Careful in doing; diligent; faithful; attentive.

noun

The act of taking pains; carefulness and fidelity in performance.

adjective

Carefully attentive to details; diligent in performing a process or procedure.

noun

The application of careful and attentive effort.

adjective

characterized by extreme care and great effort