First, the speaker is very bass-y so for less bass dominate genres, this may not be the best choice for a bluetooth speaker. Because of this if they speaker is played at a high volume, you probably won't get 12 hours of playtime. Second, the EQ options are a bit limited in the app. Despite these things, I love the speaker because I like bass heavy music and the sound quality of the mids and highs are good too.
I bought this a few weeks ago and I am to say the least disappointed. First off my bad, I saw Alexa and I thought built-in, it is not! You have to pair with an Echo device or something to allow Alexa to be available. Second the microphone for the speaker phone, my friends tell me is terrible. So I cannot use it as a speaker phone. What am I left with? A pretty nice sounding portable speaker that does nothing more than blue tooth