His finishing ability is underrated. Its what I like most about him, give him chances and he wont miss many which is amazing considering how young he is ..
The issue tho IMO is his anticipation. Sometimes he stops moving and just watch what will happen unlike Salah for example who is always moving and trying to be in good positions even if his teammate decided to shoot instead of passing. His build, pace , shooting and heading technique , and control is already good but not enough, if his game intelligence improve he will become a top striker.