Infinity Glide 510 has a fast charging feature for 2 hours of playback in 10 minutes. They take approx 2 hours to charge fully.