I was looking for a speaker that is compact and powerful and is also bluetooth which can be carried easily anywhere but should be good enough to play in a house party but did not want to spend too much on it too. I found this speaker which ticked all the boxes. I always like BOSE but it is too expensive for me. Now with this one, I felt the sound quality very close to BOSE but at about one third in price. Extremely easy to set up and use and also came with 3.5 mm cable to connect to the source and play if we don't have a bluetooth like in a TV. The sound is very clear with no distortion and the battery life is excellent too. It is also waterproof and can also be used as a power bank which is really a bonus though I don't think I will try to take this in water. Lol