Everything you said is correct.
Just be aware it tries to match mothers and daughters based on traits.
Mainly on race so you cannot have a white mother and an asian daughter for example. It also takes hair colour into account so it won't assign a mother with black hair to a girl with blonde or red hair.