This Bluetooth speaker may not be the smallest in its kind nor has it the most features but according to expert reviewers and audiophiles this is the best you can get in terms of sound quality. Especially its powerful sound and deeper, warmer bass jump out.
The Bose Soundlink Mini connects wirelessly with Bluetooth devices such as smartphones, tablets and laptops that are within 30 feet of the speaker. Via its auxiliary input it can be connected to an MP3 or similar player.
Its battery life is about 7 hours, and comes with an additional charging dock. Charging without the dock, using an included charger, is also possible.
Check out GadgetMac for a higly detailed review of the smallest Bose speaker.