Unfortunately, the speaker arrived with the front cover being broken. I tried to email to have a discussion about it but never heard back from the company. The sound itself is okay (maybe not enough bass but overall, not terrible). My rating is more on the customer service aspect than the speaker.