Diamonds and sapphire make up a 1920s ring, a family heirloom that is back on the right finger after washing up on Galveston beach.
"There's a diamond in the center," said Lisa Olson, a Clearlake mother who smiles every time she looks at her prized possession.
"My grandmother had it and then I inherited it," she said before explaining how one day it'll end up with her daughter, Hannah, all thanks to a stranger.
Clyde Longworth is a Galveston resident who often walks the beach armed with a metal detector.
"People lose everything when they come out here," he says while shuffling through his latest findings. "Cigarettes, metal, I don't know what that is."
Before the two met, Lisa explains how she and her husband were out celebrating on the beach.
They took family photos and even video of their baby girl only to realize later they captured the heirloom slipping right off Olson's finger.
"I didn't sleep for like two nights, and it was really hard to eat. I just was in tears the whole time."
After more than a week, plus reward money, Olson admits losing all faith in hope of finding her grandmother's ring again until a phone call from Longworth she will treasure forever.
"I mean I just feel so good about humanity again because you know there's good people out there and so I mean I was for sure that somebody had pawned it off."
Not the case in fact. Longworth who heard about Olson's loss through a newspaper ad spent seven hours looking for the platinum ring before finding it buried in the sand.
"To be real honest with ya I'd rather put it in my pocket but I knew who'd it belong to I had already spoken to her... and I don't find platinum and diamonds and sapphire... all in one bunch."
Longworth says instead of pocketing anything, he had to do the right thing and return the treasure.
It was an act that Olson says not only restored her faith in humanity but proved that three times a charm.
"The first time, I got it from my grandmother, second time was my husband, and the third time, I got it back from Clyde," she said with a chuckle.