Hakim Ziyech has revealed his relief at biding his time for his big move to Chelsea rather than joining Arsenal or Barcelona two years ago.
Morocco winger Ziyech had previously talked of a "dream" switch from Ajax to the Gunners or the Catalan giants, but neither move materialised.
Ziyech stayed put in Amsterdam and helped Ajax reach the 2019 Champions League semi-finals before joining Chelsea in a £40million deal this summer.
Now the 27-year-old is happily installed at Stamford Bridge and chasing full fitness after a knee problem, and he admitted his delight at holding out for his big Premier League switch.
"Two years ago I was almost moving somewhere else, but it didn't happen," said Ziyech.
"And for myself, looking back now, I'm happy it didn't.
"Because from that moment I had an incredible journey with Ajax as well, and an amazing time. I improved a lot on the highest stage in Europe.
"And this summer was for me the time to move on, step up and I'm really happy that I still had the last two years at Ajax.
"I think the last two years improved me a lot, not only as a person but also as a footballer."
Ziyech has made two Chelsea appearances off the bench after shaking off a niggling knee problem.
The Morocco star joined the second-half fray of Tuesday's goalless Champions League draw with Sevilla, where Chelsea finally had all six senior summer signings on the pitch together at the same time.
Hailing Chelsea's attacking talent, Ziyech revealed he cannot wait for Frank Lampard's new-look Blues to hit full stride.
Admitting he still needs time to hit top speed after his injury, Ziyech said: "For me it (full sharpness) can't come soon enough, but if you think realistically I've been out for a while, the season stopped early for me last year, so I didn't play for a while as well.
"The injury came at an unlucky time, so for me it's now important just to get rhythm back and build up everything again.
"I know it will take some time, but for me it can't be soon enough.
"It is what it is right now, it's most important for me to build and get to 100 per cent fitness, and that's what we're working to.
"For me it doesn't matter where I'm playing, it's just the way I love to play and it doesn't matter where I'm playing.
"Kai Havertz and Timo Werner, they are two big talents, they have already proved it in the past what they did for their clubs before.
"And Christian Pulisic is also one of the biggest talents.
"There's so much quality and Christian has already been here longer here than us, so you can see what he's capable of doing on the pitch.
"He's just a crazy winger and for me it's really exciting to work with them.
"And I can't wait to be on the pitch with them with all of us doing our things."