Talk about co-parenting done right!

There’s no denying that Kailyn Lowry and Javi Marroquin have had their fair share of drama since they decided to end their marriage late 2015. But now, the two are preparing to put their differences aside — for the sake of their kids!

MUST SEE: Kailyn Lowry Reveals Baby Daddy No. 3 Is Already out of the Picture!

Last night, the Teen Mom 2 stars appeared on each other Snapchats as they taught her seven-year-old son, Isaac, how to ride a bike!

kailyn and javi snapchat

So cute!

As fans of the series know, maintaining a relationship with his stepson was incredibly important to Javi, 24, who not only has Isaac’s name tattooed on his body, but also called the sensitive first grader his “best friend.”

MORE: Kailyn Lowry Slams Sex Tape Rumors, Javi Marroquin Defends Her!

Kail and Javi’s reconciliation should come as no surprise — as earlier this month, Javi confirmed that the two (who share three-year-old Lincoln) are finally in a good place.

“We are actually doing really well,” he gushed earlier this month. “Everything is behind us now and we’ve moved on. It’s all about the boys now and it’s great.”

We love to see these two getting along! As Teen Mom fans know, they haven’t always played nice.

On the last season of the hit reality show, Kail, 25, filed for a protection from abuse against her ex-husband, though Javi later explained that she said it was because he “harassed” her via text about the divorce; he eventually signed a consent PFA, “which means there’s no evidence of abuse,” he later explained.

MORE: See How Your Favorite ‘Teen Mom’ Stars Celebrated Easter!

Fortunately, things seems to have improved since then.

We wonder what this means for Javi’s upcoming tell-all?!

Relive all of Kailyn and Javi’s ups and downs with their relationship timeline in the gallery below!