Watch these three foster children unwrap their adoption papers on Christmas morning.

Just in time for the holidays comes a story to warm even the Grinch's hardened heart.

Around this time last year, Oregon parents Sarah and Michael Perks received adoption papers for their three foster kids, Corbin, age 13, Kierra, age 8, and Damien, age 4. So they figured Christmas morning was as good a time as any to let the children know they finally had a forever home.

"We thought it would be a good idea to put their adoption papers under the tree," Michael told People. "We thought it would be a great surprise. It would be the best present that we could give them."

Of course the family has the reveal on video so they can relive the moment again and again, especially given that it took six long years to arrive. "It was really, really emotional for everybody," Michael said. "Everybody was hugging and kissing, smiles all around."

First, we see Michael present Corbin with a box and tell the three kids it's for all of them.

"You're officially a Perks!" he exclaims, as his son reads the paperwork and then runs to his dad for a celebration hug. The hug lasts a long time, and if you aren't tearing up at this point of the video, well, I'll hold while you answer that call coming in from Scrooge himself.

Now a year later, the official family-of-nine—the Perks also have four biological kids ranging in age from 9 to 16!—still can't believe how much attention their Christmas morning adoption reveal is getting. Here's wishing this amazing family a very merry Christmas 2015!

Melissa Willets is a writer/blogger and a mom. Follow her on Twitter (@Spitupnsuburbs), where she chronicles her love of exercising and drinking coffee, but never simultaneously.