Swansea have signed Bersant Celina from Man City on a four-year deal, subject to international clearance.
The 21-year-old, who spent six years at the Etihad, will be in contention for Swansea’s Championship opener at Sheffield United on Saturday.
Celina, in a statement on the club’s website, said: “When I heard that Swansea wanted me, I knew straightaway it would be the best move for me because I know the manager wants to play good football.
“There was never any doubt for me. I knew about the club’s philosophy before anybody told me about it.
“I saw what the manager did with Ostersund. I watched the way they played against Arsenal and, when he and the club wanted me, there was no doubt.
“I’ve been at Manchester City a long time, but it was the right time and decision.
“I have come to Swansea because I want to play regular football. I don’t think there’s any better place for me.”
Celina has had loan spells with Dutch side FC Twente and Ipswich.
Get Sky Sports’ dedicated football channels with our new season offer to watch over 500 live games this season. Find out more.