Two sets of Michigan twins will tie the knot this weekend, after falling in love with each other–together. The couples shared their first date, engagement and also plan to share their post-marriage home.

Identical twins Kassie and Krissie Bevier plan to marry Zack and Nick Lewan in Grass Lake, Michigan, on August 3 and 4, reports the Jackson Citizen Patriot. Krissie and Zack’s wedding will take place on Friday and their siblings Kassie and Nick will wed Saturday. The happy couples will then share a reception on Saturday night.

The one thing the duos didn’t do together was meet. Kassie and Nick met four years ago while attending a psychology class held at Grand Valley State University, reports AP.