What differentiates top level players and the others? What I mean, is to trained football eyes (e.g. scouts, coaches) how do they decide if someone is good enough for a particular level or not? For example, I understand that physical atrributes make a difference, and pace and height are preferred attributes esp. in the modern game. Why are some players who have performed well in the Championship not able to make the step up to be playing consistently in the PL? Is it the inability to make the right decisions quick enough? Is it lack of hard work, or lacking the right agent?