Factors Affecting Delivery Speed