This amo barely heats up. I have ran this amp for 2 hour trips and barely evem warm and yes i listen to my rock windows down near full blast. Very happy. The only thing is the demintions are wrong. Its more like 12 by 12 by 4 not 10 by 10 by 4.