Maximum queue size deals with the situations when network packets come at a faster rate than the limit allows.
For example: you capped the speed at 1 Mbit/s, but network packets keep arriving at 2 Mbit/s. As soon as the queue fills up with more packets than is set in this setting, the software will begin dropping them.