Early on he was very mediocre in all aspects but of late his defense has been great and his offensive game is slowly improving. Its to early debating if he's worth $4+ million cap hit. A fair evaluation to give him is by a full 82 game schedule next season.