I was in the market for a replacement controller for my controller that came with the system. The right thumbstick was no longer working in the way it needed to be, so I started looking around for viable options and saw this product on sale for about $49.99. Went to the store and asked an associate and it's a wireless controller that is compatible with the Xbox One console and can be used on a PC since it comes with a USB cable. The cable as described is a 9' cable and it can be used on the console as well so that you can do updates with it, which was a pleasant surprise. Got home and sync the controller with no issues at all and as stated before went ahead and did the updates again with no issues at all. Tested it out to make sure the controller would stay sync by turning it off and on, powering up the console with it and then powering it down. Didn't have any problems at all. The controller is like any Xbox One controller, which is great. The only downside for this particular purchase, if you're in the market for a new controller that has the 3.5mm headset jack, this controller unfortunately doesn't have one. It has the standard port for the basic headset, so you would have to buy the adapter if you don't already own one. Also, for some, it doesn't come with rechargeable batteries, which isn't for me since I own some Duracell rechargeable batteries that work well with the controller.