Youngest girl to ever give birth, Linda Medina. She was 5 years, 7 months and 21 days old when she gave birth to a 6lb baby boy in 1933 ...wow - this is so disturbing
The beauty about Ursula is that she held up her part of the bargain, gave Ariel 3 days to kiss the Prince. Nowhere did Ursula say she could not interfere. It reflects how real life contracts work... Student loans for example.