The battery holds a good charge, however, it is unknown how long it lasts.
Includes the usb cable.