best speaker for long listening and battery quality is very good use approx 20 hour in 80 volume this is good for beginners under 1000 but boat stone granite is absolutely good for bass and sound if you want good battery backup is 7 hour at 70 volume