The speaker is small enough to fit in your palm (Unless you have very small hands), which makes it very handy. The battery life is quite good too..It comes with an aux cable cleverly hidden/tucked away in a groove underneath the speaker. It can be used with the aux cable or bluetooth - I have used both and have not noticed any difference in sound quality.
Now sound quality - the sound has a heavy bass bias to it. It is quite surprising that a speaker that small is able to produce that much bass and while it may be good for certain types of music and occasions, other occasions demand more of a subtle sound...this speaker seems to do just one style - all out bass.
Turn it on or off and your action is confirmed with a deep reverberating 'boom'..nice sound effect which gets tired after a while..
All in all, I am pleased with my purchase and have given it 4 stars - purely because of the at times overbearing bass sound.