Given his performance over the last few years it seems to me that his game has developed to level of completeness I personally haven't seen. His physical attributes such as height, speed, movement and stamina are a difficult proposition for any opponent to overcome. His game has improved significantly and he can hit almost equally well from both wings. His return game is now regarded by many as the best the game has seen. He seems more than capable at the net, difficult to measure how good he is in this department as the modern game doesn't really require great net skills to succeed. Bottom line is I don't really see any weakness is his game for an opponent to exploit. He has a great backhand, excellent forehand, excellent serve, great returns and can defend better than anyone I have ever seen. I know his results do not compare to Fed and Nadal yet, but I feel he is a more complete player than both Fed and Nadal. In full flight he is the most likely player to complete the Grand Slam and may very well before his career ends. Fed is past his best, and with Nadal only time will tell if he can reach the required level to challenge Djokovic again post his time off with injury.