He looks like he's in good shape from what I can see. Also appears to have good structure and a few dal spots.

Is he in an exoterra? I keep mine in zoomed tanks similar to the exo's.