This controller is used with only a few issues. Overall works fine. The Xbox button needs to be pressed hard to register. The controller does not come with a charging cable.