I think it's a nice pick for the Cavs, he's a player who can play a small role on the team, but play that small role well. Who knows, he might manage to work his way into the regular rotation, but the liklihood is that he will be no more than a bit-part player.