Credit: MTV

Gary Shirley's been on our you-know-what list ever since Teen Mom's Amber Portwood started her 5-year prison sentence last summer after opting out of court-ordered rehab. Although he's visited his baby mama in the slammer, he hasn't brought 4-year-old daughter Leah to see her mommy — until now!

This past weekend, Gary revealed to his Twitter followers that he and Leah hit the road to Indiana's Rockville Correctional Facility, and everything went well.

"So @leah_leann taking her bath," he tweeted on Sunday, May 5. "Getting her all pretty for her to see her mommy:) xo ha."

Unfortunately little Leah was a bit antsy during the trip, telling Gary they were going "too far" to see mommy (which breaks our hearts), but everything worked out when they arrived for the visit. "Went very well," he revealed.

Many fans are torn about the way Gary has handled this delicate situation. Until recently, Leah was told that Amber was in Hollywood driving a Twinkie truck (no, really), and Dr. Drew was none too pleased with Gary's parenting. "I talked to Dr. Drew," Gary revealed back in October. "He said it's really important kids see their mommy and know they're there."

Thankfully, Leah and Amber have finally been reunited, and we're going to crack open an organic watermelon in celebration!

Do you think Gary made the right choice by taking Leah to visit her mom in jail? Tell us below.