I've powered it up with new batteries and everything seems to work. The plastic cap is still in place (quite rare as they are easily lost) I put in an old cassette and it played but I'm sure the player would benefit from a service such as heads being cleaned and new drive belts.
eBay