While I'd lean toward the bigger Revolve Plus, Bose's SoundLink Revolve is still of the best-sounding Bluetooth speakers for its size.
The sleek Bose SoundLink Revolve Bluetooth speaker sounds excellent for its compact size; Battery life is good at 12 hours, there's a threaded tripod mount on the bottom of the speaker and an integrated microphone for speakerphone calls.
Expensive, and the cradle that makes charging easier is an optional $30 accessory; The pricier Revolve Plus sounds even better.