SYNONYMS
scrupulous, punctilious, painstaking, meticulous, assiduous, sedulous, perfectionist, fussy, finicky, dainty, over-particular
critical, overcritical, hypercritical, difficult to please, hard to please, impossible to please
pedantic, precise, exact, hair-splitting, exacting, demanding
Scottish, Irish pass-remarkable
informal nitpicking, choosy, picky
British informal pernickety
North American informal persnickety
archaic nice, overnice