What does besser zu viel als zu wenig mean?

besser zu viel als zu wenig - German to English

better an excessive amount of than too little