The size of a catch basin should be based on the anticipated volume of water that it will need to collect during a storm event. Other factors, such as the size of the drainage area and the slope of the land, should also be taken into account.