For what it is, this speaker is good. It's plenty loud, even in an outdoor setting..i have a few minor gripes.. When in bass mode, if listening at a reasonable volume, the highs sound muffled. The treble mode sounds tinny. When the Bluetooth connection fails due to distance, the speaker will not automatically connect once back in range. You need to go into BT settings and reconnect manually. If the speaker gets turned off, it has no memory for the settings it was on. Lights, EQ all go back to default. I turn the lights off and have the speaker set to treble normally. I use this speaker at work in an industrial setting with a loud environment often reaching 90+ decibals. This speaker cuts right though that kind of noise without issue.
The battery is good and normally lasts me up to 6 hours if constantly being played at a very high volume.
I was able to buy this speaker for 160 on sale and for that kind of money, it's worth every penny..I don't know if I would want to pay the normal price for it though.