Former Liverpool star Glen Hysen says Glen Johnson has the lot.
Hysen, who actually rejected Manchester United to join Liverpool, told liverpoolfc.tv: "For me he's one of the best in Europe.
"He's got everything.
"He's good with the ball and offers you so much both going forward and in defence. He's the perfect signing for Liverpool and will add a lot in the wide areas."