History has just been made with the birth of one set of triplets in South Africa. Their birth is so significant because they are believed to be the first triplets born with both of their fathers’ DNA. They were born, of course, with the help of a surrogate.

So, how was this possible? Both dads gave sperm to fertilize two eggs from the surrogate, who gave birth to three babies–one set of identical twins, and a third triplet. Earlier this year, doctors had urged the couple to terminate two of the pregnancies, according to International Business Times, but clearly, they decided to go ahead with all three births instead.

After a short stay in the hospital, as the triplets were born premature, they came home with their dads earlier this month. The dads named the siblings Joshua, Zoe, and Kate. Christo Menelaou, one of the fathers, told International Business Times how this was a dream come true for him:

“It’s very hard to be accepted for adoption and we were told we would always come after heterosexual couples. And then we just never thought we’d ever find a person who would want to be surrogate to a gay couple.”

Don’t forget to check out the video below and see a lot of adorable squirming–and two very happy dads:

Read More:

Sheryl Sandberg Discusses Women’s Silence in the Workplace

Mayim Bialik Reflects on ‘Blossom’ After 25 Years in Interview

I’m Tired of People Telling Me I Don’t ‘Look Sick’ Because I Am