Messages of congratulations are coming in for Justin Trudeau, who was sworn in as Canada's 23rd prime minister on Wednesday.

Trudeau and his 30-member cabinet took their oaths of office at a ceremony on a sunny morning at Rideau Hall in Ottawa.

After the cabinet was unveiled, it became apparent that the prime minister kept his promise for a gender-balanced cabinet. Of the 30 newly-appointed ministers, 15 are women and 15 are men.

As well, the cabinet is highly diverse, with ministers representing various ethnic backgrounds, age groups, and levels of work experience. As well, the cabinet has members representing every single Canadian province, as well as the North.

Canadians and non-Canadians alike took note, and offered praise and congratulations to the faces of the new government.

#Canada's cabinet members are 50% women. #Trudeau kept his promise, here's to great equality! — Justin Bergeron (@jbergeron11) November 4, 2015

not 3 but 4 Sikhs being represented in #Trudeau cabinet . Bardish charger MP from #Waterloo also a Sikh #cdnpoIi #cabinetswearingin — joyous_a (@aj_sahota) November 4, 2015

Maryam Monsef - Democratic Institutions First Afghan MP and now first Afghan and Muslim member of #cabinet #canpoli #Trudeau — Dalia Hashim (@DaliaHashim28) November 4, 2015

Fellow politicians, and some of his opponents, also offered their congratulations to Trudeau:

My sincere congratulations to @JustinTrudeau and his newly sworn-in team of cabinet ministers. —TM — Tom Mulcair (@ThomasMulcair) November 4, 2015

Looking forward to working with PM @JustinTrudeau & his new cabinet, including SK's @RalphGoodale, Canada's new Minister of Public Safety. — Brad Wall (@PremierBradWall) November 4, 2015

Congratulations to Prime Minister @JustinTrudeau & all Cabinet members! I'm so looking forward to working with you. pic.twitter.com/hEqT2aK6Qn — Kathleen Wynne (@Kathleen_Wynne) November 4, 2015

And congratulations to @JustinTrudeau and all members of cabinet. Our government looks forward to working with you. #pm23 #cdnpoli #ableg — Rachel Notley (@RachelNotley) November 4, 2015

Congratulations PM Trudeau and new cabinet ministers. Together, we can build a stronger, more prosperous BC. https://t.co/FqFQYaHbVN — Christy Clark (@christyclarkbc) November 4, 2015

Assembly of First Nations National Chief Perry Bellegarde congratulated Trudeau and the cabinet, including newly-appointed ministers Jody Wilson-Raybould and Hunter Tootoo, who are both aboriginals.

"Today marks an important opportunity to embark on a new era of reconciliation and partnership to close the gap in the quality of life between First Nations people and Canadians,” Bellegarde said in a statement.

"I look forward to working with the new federal government in the spirit of trust, respect and a renewed nation to nation relationship."

Bellegarde also welcomed Carolyn Bennett, who was appointed as the Minister of Indigenous and Northern Affairs, and applauded the use of the word “indigenous” in the portfolio, which is the preferred and accepted term in Canada, he said.