The JBL Charge 5 is an overall better speaker than the JBL Charge 4. The Charge 5 has a more balanced sound profile and a newer Bluetooth version, v5.1. It is also better built than the Charge 4. In addition, it has an IP67 rating, which means it is dust- and waterproof, whereas the Charge 4 is only waterproof.