This can charge your XBOX 360 controller directly with a controller charging cable. It can work for 18 hours after charging and with a 1800 mAh battery pack in it. It can protect your X360 controller with secure circuitry and overcharge protection.