Every portable Bluetooth speaker has its strength and weaknesses. And different people have different preferences. For a portable Bluetooth speaker, you should determine the size you want first. Then followed by the audio quality, battery life and lastly water resistivity.