I wouldn't say "great shape." I'd say that he looks the way he does when he played for SF, but not those skinny Panda shots from that one ST.
My concern is still that Farrell said he visited Panda in January and said he looked great. One month later, he showed up to ST and Farrell was shocked at how much weight he put on. The key is going to be for him to not fall off the wagon and binge for a month.