fastidious
fas-tid-i-ous
adjective
Very attentive to and concerned about accuracy, detail, and cleanliness.
"She was fastidious about her appearance and hygiene."
Thesaurus
Synonyms: dainty, finical, picky, squeamish, particular, meticulous, old-maidish, persnickety, old-womanish, nice, choosey, overnice
Antonyms: unfastidious