Great player for Santos and sometimes Brazil but I very much doubt he would show his true potential in Europe at this age. Especially in the EPL. Maybe if Santos offered him a new contract untill he was, say, 24 then maybe he will have the maturity and the physical improvements needed to shine...