Comes with power brick and connecting cord, as well as AV and component cables, or you can use your own HDMI cable.
Controller works but doesn’t hold a charge very long, use the usb connector (not included) and it works great. Maybe you will have better luck with your batteries or the battery contacts need cleaned?
Everything else tested working great, ships fast, safe and free!