I love my Xbox 360, it has some games that can't be played anywhere else. However, over time, my old controllers started to crack, rubber fell off the analog sticks, corrosion appeared on the battery connectors, and the buttons started to stick. This controller is basically a replica of the original. It feels the same, it works the same, it's just brand new and no Diet Pepper has been spilled in it. I haven't tried connecting it to my PC because I couldn't find the dongle, but as an Xbox 360 controller it's absolutely flawless.