The size of the field matches the size of the information entered: short fields stand for zip codes and indexes, long fields – for addresses, etc


The length of your field should correspond to the length of the answer. In such way, you'll give users more understanding of what answer you’re looking for and help them avoid confusion. Here's some useful info about good form design: