Plenty of bass for small speakers, very clean highs, enough for our daytime cafe/restaurant (seats 28).
Plenty clean enough at high volume too. I have a 200 stereo amplifier feeding these (100 watts per side), I use MP3 or online music and these speakers do the job nicely. Sensitivity is not quite 90 db so you have to push them to get loud.
We sometimes use a sub bass for private parties with people dancing, this is where these speakers excel when the bass is going somewhere else and these are handling mid & high music only, we can get very loud and attract a much younger customer with this sort of music power.