design is best known to people: PS2. The buttons are the same as on the PS2 controller. They seem to be working fine. The only thing I don't like is that certain games are difficult to play analog. For example, when spawning in Marble Madness for MAME on Windows, I can only move up, down, left, or right until I get the marble to move. Only when the ball moves can I start moving diagonally. This is very frustrating. I use a different controller and it works fine. I respawn and can go in any direction immediately. I don't know why cheap controllers do that. I have this problem with some other cheap ebay gamepads too. This controller is only used for multiplayer when I have company. I wouldn't even lend it to them due to the lack of Marble Madness. It is great for games like TMNT: The Arcade Game, Mortal Kombat 1 through 4, Street Fighter 2, Pac-Man, Super Mario Bros, Zelda, Streets of Rage. Doesn't work perfectly with Super Mario 64. The analogue in this game isn't exact. It really stinks of Marble Madness.