Everything you need in a basketball sim.
But don't let that stop you, damn near every aspect of the game can be altered with sliders and options to fit your skill level and still give you the extreme satisfaction of taking your team to the finals over and over again with the association mode. (It isn't that easy but you can set the difficulty between 5 different levels)
The extreme lifelikeness this game brings is reason enough to buy this game.
The most satisfying thing you can ever hear while you are playing this game is when someone behind you says:"what game are you watching?"