It's great for rock and everything else! I had some people over the other day and played them some White Stripes "Icky Thump" and then put on Micheal Jackson "Off The Wall"on vinyl. Wow! They were shellshocked, couldn't believe records could sound like that. These things do power, tone and pace like no other speaker I have heard. Also great with blues(my fave), jazz and classical. The Gladiator soundtrack on vinyl is scary good!