We're lucky to live in an age when the standard of football across the world is exceptional.
There have been some great players in the past like Diego Maradona, Pele, Gerd Muller and Johan Cruyff, but we've never had a generation of players that we have now.
Lionel Messi was recently awarded his third Ballon D'or in a row (sourced via www.fifa.com), crowning him the best player in the world.
It's the quality of competition that makes these players strive to be the best, but that doesn't mean that they're perfect.
No one is.
There are things that every player in the world needs to improve on to try to be the best, especially considering how fierce the competition is among the top professionals.
This list will count down the top 15 players in the world as I see them, determined on their overall quality and the influence they have on their team, and the things that I think they need to improve on.