Arsenal have confirmed the signing of Swiss midfielder Granit Xhaka from Borussia Monchengladbach after days of speculation, including leaked photo shoot pictures.
According to arsenal.com, Xhaka put pen-to-paper on a long-term contract for an undisclosed fee.
The 23-year-old's transfer is subject to the completion of regulatory processes.
He has already completed his medical and will join up with his new team-mates after Euro 2016.
Xhaka, who has made 41 international appearances for Switzerland, joined Borussia Monchengladbach in 2012 from FC Basel where he spent 10 years, progressing through the youth ranks.
During his time with Basel, Xhaka won two Swiss League titles and the Swiss Cup in a Double-winning season in 2011/12.
Commenting on Xhaka's signing, Arsène Wenger said: “Granit Xhaka is an exciting young player, already with good Champions League and Bundesliga experience.
"We have been watching him for a long time now and he is a player who will add quality to our squad. We wish Granit a good Euro 2016 with Switzerland and look forward to welcoming him to Arsenal ahead of next season.”