Summary: Everything is fine and it works great for fighting games but the d-pad falls of after about 2 months and the analog stick is no good for fighting games, models p2600 and p220 have the same problem.
Summary: This is a nice controller, lots of buttons and programmability, perfect for PC games or playing your favorite console emulators. The key-mapping features are excellent because you can create seperate profiles for each PC game or emulator. You can also use the Shift to give buttons a seperate function. Setting up turbo buttons is easy to learn. This pad is nice, but not flawless. Here are my gripes about the P25000.