This small Cabstone has it all! The sound is loud and clear from the speaker - thanks to battery even with decent bass.
Charged the Cabstone is a mini-USB cable (included). The 3.5mm jack cable (firmly mounted) is short, but the Cabstone can be perfectly connected to a laptop or cell phone.