Have a chance to swap for one of these on craigslist. Is it at least halfway decent hoping it is. It will become my sons as soon as mine arrives in the mail.