Looks to be in pretty good shape nothing really broken on him that I can tell. I’m not an expert, but just from looking at it we’ll spin freely. All the joints are tight. All the windows are in the vehicle. I did not attempt to get the sound box to work.