demanding, faultfinding, fussy, hard to please, harsh, hypercritical, judgemental, nitpicking, strict
Start by entering a word to find its synonyms.