good enough, accurate, not too boomy.
though i don't listen to any electronic, dubstep, or top 40 style rap. i also don't blast the bass to the moon like most people. i've always had the sub level set below the "suggested" level. for reggae or some 90's hip hop, you can turn it up pretty damn high just fine w/o drowning out the mids and highs. the adjustable sub level on the speaker is prime.