KMD Rechargeable Battery Pack Stylized Compatible with any Xbox 360 controller Provides 18 hours of game play on a single charge High Quality/3900 mAh rated Plug in option lets you play while you charge