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."