For those of you who don't know how to solder electronics, this controller is a great example of why you should learn it. The controller was intermittent at best when I plugged it in. I wanted to see what was going on, so I opened up the controller and. They bent some of the pins over the board instead of soldering them together. It is absolutely unacceptable for the average user to buy these controllers. The only reason it gets a second star is because it works great now that I've soldered the pins to the board.