Bought this as a replacement for the Saitek P2500 Rumblepad which I've had for years, until recently the D-pad broke.
The P2500 pad had a layout similar to the PS2 controller, with the analog controls at the bottom. The cyborg pad allows you to switch between X-box and PS layout using a button under the pad. This lifts the module out (silver bit in the pic) and you can switch it around.
The controller itself is comfortable to hold and use. The analog sticks aren't as sensitive as I would like but the controls work well and the buttons are solid. Apart from the shoulder buttons, which feel very plasticky and unreliable, as well as being in an awkward position. Below them are two analog triggers (basically buttons with a lot more travel) that you can use for accelerating and braking in games.
The FPS button (which remains lit up, annoyingly) allows you to use the right analog stick as a mouse controller. It's not brilliant and you need to get used to it to be able to make the most of it.
As with other Saitek products, the gamepad is programmable so you set key presses or combos to each button. The rumble function is okay but nothing to write home about.
All in all, a well-designed, comfortable controller that, on the whole, is well built, apart from the shoulder buttons which should have been more solid and means it gets only 4 stars, not 5.