You'll need to download an update from a website in order for the controller to even work on the computer. Some bottons are placed in inconvenient locations and it is made of plastic so it feels cheap but for price and doing the job you can't go wrong. The cord connecting the two controls is too short and doesn't wind up perfectly when you join the controls together. I don't regret this purchase as perfection comes with a price tag.