Schalke have completed the signing of Christian Clemens from Cologne on a four-year contract.
The Germany Under-21 international moves to the Veltins Arena after graduating through Cologne's academy before going to become a mainstay in the senior side.
Clemens made three appearances for Germany at the UEFA U21 Championship earlier this month and will now hope to develop his career further under the guidance of Schalke boss Jens Keller.
"I had 12 great years at Cologne but now I'm delighted to be wearing the royal blue shirt," Clemens told the club's official website.
"Schalke are one of the top clubs in Germany and Champions League hopefuls. You don't get an opportunity like this very often."
General manager Horst Heldt was quick to praise Clemens' abilities and believes the 21-year-old's versatility will be an asset to the side.
"Christian Clemens is a Germany Under-21 player with enormous potential," Heldt said.
"We're delighted to have secured the long-term services of another German talent. He's a quick, versatile attacking player with a powerful shot who can play on either flank or in the middle.
"He's also very ambitious and has a special mentality."
Clemens played 33 times for Cologne last season, scoring seven goals.