meaning of Auf das kleinste Detail kommt es an

Auf das kleinste Detail kommt es an - German to English

No information is too tiny to ignore.