With a new look, a little more ruggedness and improved sound, the JBL Charge 5 is one of the best Bluetooth speakers — just not one of the cheapest. The JBL Charge 5 is a very good Bluetooth speaker.
Full vocals, Rich bass, Good battery life
Limited app, Few extras