My Glovebox Stereo Install

Just a word of warning, I would be careful using cardboard like that over the amplifier heat sink. I see a potential for overheating the amplifier as it no longer has vent holes for breathing. I'd hate to see a car fire start from that.
Looks good, but that thing has to breath!