The controller's problem is that the joystick is broken and the vibration wires are disconnected. Other than that, it has nothing wrong with it and it comes with a rechargeable battery.