A Richmond family who ran into one obstacle after another in trying to have a child received the best gift on Thursday.

The Snells, whom we introduced viewers to last month, welcomed home a little girl on Thursday.

Meet baby Olivia Hazel Snell, who is only 2 days old.

Ryan and Cara Snell have endured multiple miscarriages and had their hearts broken when a previous adoption arrangement fell through at the last minute. The couple and their 12-year-old son shared their story online while trying to raise money to adopt baby Olivia.

Mission accomplished. Congratulations to the Snells!