Relationships are no joke, but Vanessa Hudgens and Austin Butler make it look like a walk in the park.

When asked what is the key to making a relationship work, the 30-year-old had a very direct answer. “Communication, trust and patience,” she exclusively told Life & Style at the Weedmaps Museum of Weed grand opening on Thursday, August 1.

Vanessa Hudgens and Austin Butler

The Carrie Diaries alum, 27, seems to have his own recipe for how to make his significant other happy, and it’s pretty simple. “I think you just have to — it’s important to put that other person first,” Austin told ET in 2015. “If you’re constantly looking for ways that you can make them happy, and they’re constantly looking for ways that they can make you happy, then you kind of lift each other up as much as possible and you can’t go wrong.” Well, what these two are doing seems to work because they’ve been going strong for seven years now.

Despite being together for so long, the Hollywood couple can’t help but gush about each other every now and then. “It’s hard for me to even put into words what that girl means to me. I am so inspired by her everyday and I just love her to my core,” the actor told E! News during the Once Upon a Time premiere on Monday, July 22. Aw!

While Vanessa and Austin are perfect for each other, the Disney alum says she owes it to her past relationships for teaching her so much, such as the one she had with ex Zac Efron. “It started off really organically,” Vanessa explained on the “Awards Chatter” podcast that aired in April. “I could not have been more grateful to have that relationship at the time,” The Princess Switch star continued. “I had someone to lean on.”

And now, she has her beau Austin to lean on!