This is a USB gamepad for your PC. The layout is practically the same as the popular DualShock for Playstation and Playstation 2. You have a D-pad on the left side of the controller, 4 face buttons on the right side, 2 analog sticks on the left and the right, 4 shoulder buttons, and 2 buttons in the middle (Start and Select, basically). There is also a button for turning the rumble feature on or off, and another one to switch the functions of the left analog stick and the d-pad. This gamepad is ideal for playing console-style games on PC, such as sport games, 3rd person shooters, and console-style RPGs. For example, if you want to play practically ANY Capcom game on your PC, you should pick up a gamepad, because most Capcom game released on PC are usually ports of their popular console games. The rumble feature is quite nice; the rumble feels strong, but not so strong you loose control of the gamepad. But sadly, not many games have rumble support. The gamepad is also very well built; it feels very sturdy in your hands and it is very comfortable to hold. There are 2 patches of rubber on the controller to provide extra grip. The only complaint I have with this controller is that the analog sticks are slightly stiff to move, but after a few weeks of use, it should loosen up. Overall, I recommend this controller, it is a cheaper alternative to buying an Xbox 360 controller to plug into your PC, and the layout should be familiar to anyone who's played with any major gaming platform.