this console has a few scratches on the front plat but all the buttons still works great it has not controller but comes with the original power cable. it’s been tested and all the ports work great and it’s been factory reset. it’s on an older software version and was updated roughly 2-3 years ago so great for emulating. it can be updated but is still great for emulating.