A very complete wireless controller that is compatible with Playstation 3, Playstation 2 and PC. It is packed with features such as rumble. It connects via bluetooth (wireless) or USB (wired), so you can recharge battery pack when connecting via USB.