Rockerz 450 Pro takes 2-3 hours to charge. It supports ASAP fast charging, one can get 10H of playback with only 10 minutes of charge.