The battery lasts approximately 5-6 hours of training or match. When the battery is empty, charging time (up to 100%) takes about 1 hour.