In a world full of deplorable persons, it is gratifying to see they are still good men. In Michigan, a man found $43,000 in a piece of furniture he purchased from a thrift store and he decided to return all the money to the original owner. reports that Howard Kirby purchased a couch from the Habitat for Humanity ReStore in Owosso, store in December for his man cave, but this weekend he made a shocking discovery. The couch was filled with thousands of dollars in cash.

“I still have to pinch myself to make sure I’m not dreaming or something,” he said.

Kerby said he had the ottoman for a few weeks before noticing it was uncomfortable. That’s when his daughter decided to open it up.

“That’s when she started pulling out this,” Kirby told Fox 8.

A total of $43,170 was found in the ottoman cushion.

Fake US dollars

Kerby said he didn’t feel right keeping the money. So, he reached out to the store to find out who had donated the couch.

It turns out, it was Kim Fauth-Newberry. The couch originally belonged to her grandfather, who died last year.

“It’s just crazy,” Fauth-Newberry said.

On January 16, the ReStore held a big surprise for Fauth-Newberry to give back every penny found in the cushion.

Kanye touches hearts as he stops flashy Lambo to help homeless man

“It’s completely awesome,” she said.

Kirby said an attorney told him he had no legal obligation to give the money back, but he felt he had to for moral reasons.

That is something Rick Merling, the ReStore manager, thinks is heartwarming.

“To me, this is someone that despite what they’re going through – and in spite of their own needs – says ‘I’m just going to do the right thing,’” Merling said.

Kirby said he could’ve used the money – he needs a new roof badly – but he feels better knowing the money is in the rightful hands.

“I always thought, ‘What would I do if that ever happened?’ Now I know, and it makes me feel good,” Kirby said.