The battery life of the Lovense Lush 2 is up to 190 minutes, depending on the power level. The Lush 2 takes around 70 minutes to charge fully.