Arjen Robben has been one of the best wingers in the world for around a decade now.
Sure, he's had his fair share of injuries that have perhaps influenced just how much of his potential he could realise, but there is no denying the immense talent he possesses.
After all, how many players can you know exactly what they are going to do, but you still can't stop them?
Now 33, the flying Dutchman is on a one-year contract with Bayern Munich and starting to think retrospectively about his career.
Writing on The Players' Tribune - something more typically associated with basketball players - Robben wrote what it was like playing for Jose Mourinho at Chelsea as a 20-year-old.
"At 20 years old, you'll be in the Premier League," Robben wrote.
"And your boss? His name is Jose Mourinho. I should prepare you. Because he will expect a lot of you … and of everyone. Right away, you'll feel the difference in playing for a Premier League club. You'll need to be tougher, stronger, faster.
"You'll have to prove yourself all over again once you get there. And prove yourself to Jose every single week to stay in the lineup. Look, a lot has been said about Jose. He's a strong personality, he's demanding.
"But ever since you started playing, you've been just as demanding of yourself. In a way, it'll almost seem like a perfect match. He wants to see your very best, each and every day on the pitch. And all you'll want to give is your best. Whether in training, or in a match.
"It'll only be two years, but Chelsea will be an important step for you. For your manager, for dealing with injuries - but, also, that team will be something special. I give credit to Jose on this, he knows how to create and build a team. And this team? Well, it was a good one.
Robben went on to enjoy great success with Real Madrid and then Bayern Munich and it's clear that he credits Mourinho with moulding him into the player he became.
Is Marcus Rashford in for the same treatment at Manchester United?