Excessively concerned with minor details.
Overly meticulous or demanding in standards.
Hypercritical about cleanliness and orderliness.
Unreasonably fastidious regarding appearances or behavior.
Nitpicky to the point of annoyance or frustration.