Me and my mates used to do a lot of overnight get togethers at one of my friends houses and he had no speakers at all so that was all we had for music. Mine and my friends music taste is pretty varied (I don't listen to heavy metal or anything so can't say if it works for that) but I was never disappointed with any genre it played and the bass is brilliant, not to mention the battery life or how loud it goes.
I'm not saying it's the best speaker ever, but given it's price (let alone its size) you will not find better value for money when it comes to speaker quality.
Mine was shoved in a backpack daily, used outside and overnight in a couple of pretty wet field parties, used by random drunk people and friends at parties on a fairly regular basis and was frequently dangled by the wire by friends, despite the way I cringed.
The only things I did to make sure it didn't break are these: Try not to turn it up until it distorts. Avoid picking it up by the wire. Always make sure it is 'unlocked' (the middle part is showing) and the lid is up when you use it, just put it back to being locked with the lid closed when you are done.
And to be fair the only one of those I really managed to get other people to stick to was the last one.
Basically it will work perfectly as long as you treat it well (ish).