Works like a charm. I did have trouble at first because I put the tape on top of the cushion. Some of the connections on the ribbon didn't touch this way. I later put the tape under the cushion and all of my buttons worked like they did the day I bought the controller. I fixed two that I thought were heading for the dustbin.